当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP ceil()用法及代码示例


ceil() 函数通常用于计算数学问题。它是内置函数,可以找到最接近整数的舍入数。

注1:要将数字向下舍入到最接近的整数,然后使用floor()函数。

注2:要舍入浮点数,请使用round()函数。

用法:

float ceil ( float $value )

如有必要,它通过四舍五入值返回下一个最高值。

PHP math ceil function
参数 描述 必需/可选
Value 指定要四舍五入的值。 Required

示例 1

<?php
echo ceil(0.99);
?>

输出:

1

例2

<?php
echo ceil(4.34);
?>

输出:

5

例子3

<?php
echo ceil(-4.34);
?>

输出:

-4

例4

<?php
echo ceil(-6.9);
?>

输出:

-6

例 5

<?php
$value = 66.4;
echo (ceil($value * 100) / 100)."<br>"; // 66.41 - WRONG!
echo ceil((string)($value * 100)) / 100; // 66.4 - OK!
?>

输出:

66.41
66.4

例 6

<?php
$value = 77.4;
echo "The actual value:$value"."<br>";
echo "The ceil() used:".(ceil($value * 100) / 100)."<br>"; // 77.41 - WRONG!
echo "The round() used:".ceil(round($value * 100)) / 100; // 77.4 - OK! // 55.4 - OK!
?>

输出:

The actual value:77.4
The ceil() used:77.41
The round() used:77.4






相关用法


注:本文由纯净天空筛选整理自 PHP ceil() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。