如何将c中的数字四舍五入

本文关键字:数字 四舍五入 | 更新日期: 2023-09-27 17:49:20

我如何四舍五入这样的值:

1.001 => 2
3.3 => 4

意味着如果这个数字有小数部分,我希望最小的整数大于这个数字?

我使用了Math.Ceiling(),但没有帮助。我该怎么做?

如何将c中的数字四舍五入

Math.Ceiling将起作用。你能说出什么不起作用吗?根据任何错误或返回的结果。

var returnVal=Math.Ceiling(yourValue);

使用Math.Ceiling((方法。

将大于或等于的最小整数返回给指定的数字

    var i = Math.Ceiling(1.001);
    var j = Math.Ceiling(3.3);
    Console.WriteLine(i);
    Console.WriteLine(j);

输出:

2

4

Math.Ceiling(value);

应该有效。

double x;
x = Math.Ceiling(5.2)   ;//Result; 6
x = Math.Ceiling(5.7)   ;//Result; 6
x = Math.Ceiling(-5.2)  ;//Result;-5
x = Math.Ceiling(-5.7)  ;//Result;-5

这是一个简单的例子。你怎么不能用它?也许你错过了为分配变量

Math.Ceiling();