划分和舍入

Jam*_*mes 3 php numbers

$ number =某个数字;

当我除去这个数字时,它不给出圆值.

可以给出类似的东西3.13.

如何将其四舍五入到最大值?

喜欢:

if ($number == 3.5) {
    $number = 4;
} elseif ($number = 3.51) {
   $number = 4;
} else if ($number == 3.49) {
   $number = 3;
}
Run Code Online (Sandbox Code Playgroud)

Rob*_*ert 5

只需使用内置功能round().您可以使用这样的函数指定精度(您想要多少个小数点)round($float,$precision).

http://php.net/manual/en/function.round.php

  • +1来补偿-1(因为你的答案完全符合示例提供的意图)... @Joe:但是请阅读示例.如果它是`3.49`,期望是'3'......所以`round()`确实符合所提供的代码(授予,问题的文本充其量是模棱两可的,所以我可以看到争用点)... . (2认同)