如果我的号码是4.9那么我希望它舍入到4.5
如果4.6然后我想要4.5
如果4.3然后我想要4
如果是3.5那么它在3.5时保持不变
如果2然后在2处保持不变
我找到的最接近的是round( $num, 1, PHP_ROUND_HALF_UP);,这不是我想要的.谢谢
您可以使用 floor()
$num = floor($num * 2) / 2
Run Code Online (Sandbox Code Playgroud)
如果你想要向上或向下舍入,那么你可以使用 round()
$num = round($num * 2) / 2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |