如何用C#中的小数位数进行舍入?

时间:2015-02-28 18:49:24

标签: c# .net

如何在逗号后对两位数进行舍入?

Ex: I have a 3,7512 . I need 3,76 .

2 个答案:

答案 0 :(得分:2)

这会对你有用吗?

double value = 0.01 * Math.Ceiling(100.0 * originalValue)

答案 1 :(得分:1)

使用Math.Round方法。它接受第二个参数,用于确定要舍入的小数位数。

Math.Round(3.7512, 2) // this rounds up to 3.75
Math.Round(3.7572, 2) // this rounds up to 3.76