使用時鐘系統很多小時計時最終看起來像這樣:如何使用C#四捨五入到最接近的.5#
0.266666666666。
現在,我想把所有的數字湊到「下一個.5的值」,使得0.2666666666變成0.5。
例子:
1.4 => Should become 1.5
1.45 => Should become 1.5
1.466666666 => Should become 1.5
1.0 => Should remain 1.0
1.6 => Should become 2.0
的數字需要時刻進行四捨五入。
我將非常感謝任何有關如何在C#中實現此功能的幫助!
因爲OP希望這不是一個重複的**達到最接近的0.5 **,**不就近0.5 **。 –
@丹尼,謹慎地闡述其差異? –
最近0.5到0.1是0,他想要0.5 – BugFinder