想做一個自訂進位的函數,碰到一個問題 需求: 是小數點介於.01~.49時,進位0.5 小數點介於.51~.99時進1.0 若數值為整數或0.5時維持不變 例如: A 1.12時進位成1.5 B 1.66時進位成2 C 1時不變維持1 D 1.5時不變維持1.5 用INT做了一個小函數,目前只能做到 A跟B兩個條件 C跟D無法做到 還需要怎麼加條件才能完成我的需求? 有請大神開示