如何使用 c#: 将小数部分大于 0 的每个数字的值四舍五入到下一个 .5
本文关键字:数字 四舍五入 下一个 何使用 小数部 大于 | 更新日期: 2023-09-27 18:32:30
如何使用 c# 对这样的值进行四舍五入:
1.1 => 1.5
2.0 => 2.0
2.1 => 2.5
1.9 => 1.5
7.7 => 7.5
我总是希望价值在0.5
或0.0
if(no-(int)no!=0.0)
no=(int)no+0.5
double d = 1.1;
if (d != Math.Floor(d)) d = Math.Floor(d) + 0.5;
请尝试此操作并检查所有值。
希望它有效!