欢迎访问宙启技术站
智能推送

PHPfloor()函数:向下取整

发布时间:2023-12-04 07:13:35

PHP 的 floor() 函数是将给定的浮点数向下取整到最接近的整数。它会返回一个小于或等于给定参数的最大整数。

函数原型如下:

float floor(float $number)

参数:

- $number:要进行向下取整的浮点数。

返回值:

- 返回最接近且小于或等于给定参数的最大值。返回值是一个浮点数。

下面是一些示例用法:

// 示例 1
$number = 5.8;
$result = floor($number);
echo $result;  // 输出:5

// 示例 2
$number = -4.2;
$result = floor($number);
echo $result;  // 输出:-5

// 示例 3
$number = 9.99;
$result = floor($number);
echo $result;  // 输出:9

在示例 1 中,给定的浮点数 $number 是 5.8,使用 floor() 函数进行向下取整后,返回值是 5。

在示例 2 中,给定的浮点数 $number 是 -4.2,使用 floor() 函数进行向下取整后,返回值是 -5。

在示例 3 中,给定的浮点数 $number 是 9.99,使用 floor() 函数进行向下取整后,返回值是 9。

需要注意的是,floor() 函数返回的结果是浮点数类型,不管输入是浮点数还是整数。使用该函数时,应确保传入的参数是数字类型,否则可能会出错。