Edv*_*asJ 1 php numbers rounding
有没有什么方法可以降低任何低于.50的数字,包括.50?
例如:
round(1.49) => 1
round(1.51) => 2
round(1.50) => 2
Run Code Online (Sandbox Code Playgroud)
有没有办法让它像这样:
round(1.49) => 1
round(1.51) => 2
round(1.50) => 1
Run Code Online (Sandbox Code Playgroud)
ʰᵈˑ*_*ʰᵈˑ 11
使用PHP_ROUND_HALF_DOWN标志
echo round(1.49, 0, PHP_ROUND_HALF_DOWN);
echo PHP_EOL;
echo round(1.50, 0, PHP_ROUND_HALF_DOWN);
echo PHP_EOL;
echo round(1.51, 0, PHP_ROUND_HALF_DOWN);
Run Code Online (Sandbox Code Playgroud)