是否可以使用PHP将小数点数舍入到最近的.5:
number | round
----------------
1.29 | 1.50
2.03 | 2.00
1.43 | 1.50
1.13 | 1.00
11.38 | 11.50
我尝试过:
$rnd= round($number,2);
但我得到的小数就像上面“数字”栏中的小数字一样。
答案 0 :(得分:16)
function round_to_nearest_half($number) {
return round($number * 2) / 2;
}
答案 1 :(得分:-2)
你不想写任何函数这个php循环函数已经有选项,模式是圆函数的第三个参数。更多参考PHP Round Function