通过计算区域我有一个我需要以奇怪的方式显示的数字。
始终显示2位小数。 如果第3个+小数位>总是向上舍入小数点后2位。 0
示例:
0.5 = 0.50
0.500003 = 0.51
0.96531 = 0.97
0.96231 = 0.97
0.8701 = 0.88
在PHP中是否有内置函数可以执行此操作,还是需要编写一个函数?
答案 0 :(得分:3)
您可以使用2个功能:
我已经成功使用了两者,并且根据您对结果的处理,您可以选择上述任一功能。
稍后修改:如果您只想进行整理,可以使用ceil() - http://www.php.net/manual/en/function.ceil.php +数字格式或圆形
echo round(ceil($number*100)/100,2);
正如另一位用户之前建议的那样
答案 1 :(得分:1)
要总是向上舍入,你会想要使用这样的东西:
$number = 0.8701;
echo ceil($number*100)/100;
// = 0.88