怎么做一个数字说83.3加倍到84整数

时间:2010-07-15 11:02:42

标签: asp.net

如何舍入一个数字说83.3加倍到84整数

4 个答案:

答案 0 :(得分:10)

你可以在c#中使用:Math.Ceiling()

然后将其转换为int32

答案 1 :(得分:5)

您可以使用Math.Ceiling方法

  

返回最小的整数值   大于或等于   指定的双精度   浮点数。

然后使用

转换为整数

Convert.ToInt32方法

答案 2 :(得分:1)

Ceiling 函数返回大于浮点数的最小整数:

double number = Math.Ceiling(83.3);

答案 3 :(得分:1)

如果你想要一个int,你可以这样做:

double d = 83.3;
int i = (int)Math.Ceiling(d);