如何在.NET中将double值舍入到选定的小数位数?

时间:2009-03-28 20:40:05

标签: .net double rounding

我使用加速度传感器计算当前加速度,并返回双倍值。

但是我想将当前加速度与值9.8进行比较。在这之前我必须舍入从传感器接收的值,所以问题是:如何将双值舍入到.NET中选定的小数位数?

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:4)

Math.Round - 即

double val = Math.Round(current, 1); // 1dp