使用计时系统,很多计时最终看起来像这样:
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# 中实现此目的的任何帮助,我将不胜感激!
最佳答案
我想你想要这样的东西:
Math.Ceiling(value / 0.5) * 0.5
关于c# - 如何使用 C# 舍入到最接近的 .5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37697553/