using System;
class Program
{
static void Main()
{
double number = 7.8;
int result = (int)Math.Floor(number);
Console.WriteLine($"向下取整后的结果是: {result}");
}
}
Math.Floor(double d)
方法返回小于或等于指定双精度浮点数的最大整数。简单来说,就是将一个浮点数向下取整到最接近的整数。(int)
是将结果从 double
类型转换为 int
类型的强制类型转换。7.8
向下取整后得到 7
。如果你需要处理负数,Math.Floor
同样适用,它会将负数向更小的方向取整。例如,Math.Floor(-7.2)
的结果是 -8
。
上一篇:c# out ref
下一篇:c# using用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站