C# 中是否有一种简单的方法可以将小数四舍五入到最接近的四分之一,即 x.0、x.25、x.50 x.75 例如 0.21 将四舍五入为 0.25,5.03 将四舍五入为 5.0
在此先感谢您的帮助。
最佳答案
乘以四,round它是你需要的一个整数,然后再除以四:
x = Math.Round (x * 4, MidpointRounding.ToEven) / 4;
舍入的各种选项及其解释可以在这个优秀的答案中找到 here :-)
关于c# - 在 C# 中将小数舍入到最接近的四分之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2826262/