我正在使用php中的round($number,2)
函数将$number
四舍五入到最接近的百分之一。它工作得很好,但如果第100个小数等于0
,它就不会显示0
。我需要这个号码:
1.70
不
1.7
有谁知道实现这个目标的好方法?我在页面上大约有20个数字。任何帮助将不胜感激!
答案 0 :(得分:2)
你需要填写你的数字,这样的事情会起作用:
number_format((float)$number, 2, '.', '');
答案 1 :(得分:1)
答案 2 :(得分:0)
<?php
$number = 1.7;
$number = sprintf("%0.2f",$number);
echo $number;
?>
输出
1.70