四舍五入数字C#

时间:2016-10-05 10:56:56

标签: c#-4.0

我想在C#

中将小数舍入为int

例如 1.2 - 1

1.44 - 1

1.45 --- 2

1.445 --- 2

1.7 --- 2

1 个答案:

答案 0 :(得分:0)

试试这个,

float f = 1.44, g=1.445;
int i;
i = floor(f+0.555555);
// Output 1
i = floor(g+0.555555);
// Output 2

楼层功能:

  

此函数返回最接近的小于或等于的整数   传递给这个函数的参数。

您必须包含math.h头文件才能使用此功能。

希望它会有所帮助。