2

我正在使用round($number,2)php 中的函数将 a 舍$number入到最接近的百分之一。它很好用,但如果百位小数等于0,则不会显示0. 我需要阅读号码:

1.70

不是

1.7

有谁知道实现这一目标的好方法?我在一页上用大约 20 个数字来做这件事。任何帮助将不胜感激!

4

3 回答 3

2

你需要填写你的数字,这样的事情会起作用:

number_format((float)$number, 2, '.', '');

于 2013-09-22T09:23:08.720 回答
1

使用sprintf()

echo sprintf('%.2f', 1.7);

显示:

1.70
于 2013-09-22T09:22:17.283 回答
0
<?php

$number = 1.7;

$number = sprintf("%0.2f",$number);

echo $number;

?>

输出

1.70
于 2013-09-22T09:30:30.967 回答