经测试 round 取整不会连续进位,只进一位。如果想连续进位,就自己处理了 如: $hourbbnum=0.49024;$hourbbnum=number_format($hourbbnum,2,'.','');$hourarr=explode(.,$hourbbnum);if(floatval($hourarr[1])=45){$hourbbnum=$hourarr[0]+1;}else{$hourbbn
经测试 round 取整不会连续进位,只进一位。如果想连续进位,就自己处理了
如:
$hourbbnum = 0.49024; $hourbbnum = number_format($hourbbnum, 2, '.', ''); $hourarr = explode(".",$hourbbnum); if(floatval($hourarr[1])>=45) { $hourbbnum = $hourarr[0]+1; }else{ $hourbbnum = $hourarr[0]; } echo hourbbnum;
结果: 1
原文地址:php 4舍5入进位, 感谢原作者分享。