PHP floor() 函数
定义和用法
floor() 函数是 PHP 解析器中的另一个内置函数。此函数接受任何浮点数作为参数,并将其向下舍入到下一个最低整数。
此函数始终返回一个浮点数,因为浮点数的范围比整数的范围更大。
语法
floor ( float $num ) : float
参数
序号 | 参数和说明 |
---|---|
1 | num 需要向下舍入的数字。 |
返回值
PHP floor() 函数返回小于或等于给定参数的最大整数。
PHP 版本
此函数在 PHP 4.x、PHP 5.x 以及 PHP 7.x 版本中可用。
示例
以下示例将 15.05 舍入到下一个最高整数,即 15
<?php $arg=15.05; $val=floor($arg); echo "floor(" . $arg . ") = " . $val; ?>
输出
这将产生以下结果 -
floor(15.05) = 15
示例
以下示例显示 5.78 的下一个最低整数是 5.−
<?php $arg=5.78; $val=floor($arg); echo "floor(" . $arg . ") = " . $val; ?>
输出
这将产生以下结果 -
floor(5.78) = 5
示例
floor() 函数为字符串参数返回 0 -
<?php $arg="Hello"; $val=floor($arg); echo "floor(" . $arg . ") = " . $val; ?>
输出
这将产生以下结果 -
floor(Hello) = 0
示例
对于负数,它会远离 0 舍入 -
<?php $arg=-3.95; $val=floor($arg); echo "floor(" . $arg . ") = " . $val; ?>
输出
这将产生以下结果 -
floor(-3.95) = -4
广告