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 に答える