3

round()一旦有小数,我如何使用将数字四舍五入到上级数字?

例如:

1.00001      = 2
1.1          = 2
1.4785834975 = 2
1.00         = 1
1.99         = 2
3.01         = 4
4

2 回答 2

7

是的,你要找的东西叫做ceil

<?php
echo ceil(4.3);    // 5
echo ceil(9.999);  // 10
echo ceil(-3.14);  // -3
?>
于 2013-05-23T04:31:15.097 回答
3

这可能对您有帮助:

floor()会下降。

ceil()会上升。

round()默认情况下会去最近的。

<?php
echo ceil(3.4);    // 4
echo ceil(8.89);  // 9
?>
于 2013-05-23T04:35:16.250 回答