如何将100.50到101之间的数字四舍五入?

时间:2012-12-07 10:59:05

标签: php

有没有办法在PHP数字中汇总,如100.50到101

或100.47到101这样点后的任何内容都会向上舍入到下一个正数?

谢谢!

2 个答案:

答案 0 :(得分:6)

您必须使用ceil function

<?php
echo ceil(4.3);    // 5
echo ceil(9.999);  // 10
echo ceil(-3.14);  // -3
?>

答案 1 :(得分:0)

ceil()函数将UPWARDS舍入的数字值返回到最接近的整数。

语法 ceil(x)

示例

<?php
echo(ceil(0.60) . "<br />");
echo(ceil(0.40) . "<br />");
echo(ceil(5) . "<br />");
echo(ceil(5.1) . "<br />");
echo(ceil(-5.1) . "<br />");
echo(ceil(-5.9))
?>

<强>输出

1
1
5
6
-5
-5