按C#中的特定精度向下舍入
本文关键字:精度 舍入 | 更新日期: 2023-09-27 18:21:14
如何将double
四舍五入为特定的precision
。我需要一个函数,它得到一个double
,并返回最接近该二重的值,该值是特定precision
的倍数,并且低于该二重。
例如,如果精度=2.5
9.3 ---> 7.5
12.5 ---> 12.5
13.0 ---> 12.5
14.5 ---> 12.5
15.5 ---> 15.0
Math.Floor(value / precision) * precision