舍入0小数点

时间:2017-02-28 03:48:19

标签: php decimal rounding zero

我的变量是:$No = '9.80000000000'
我想要一个这样的结果:$No = '9.80'

我尝试使用带有2个小数点的圆函数,但我得到的结果如下:$No = '9.8'

我想要一个特定的数字刻度精度 我的预期结果是:$No = '9.80'

2 个答案:

答案 0 :(得分:6)

round()函数省略了最后一位数零,所以最好使用number_format()函数。

例如:

round($No,2)    //your code.

将此功能更改为如下所示

例如:

number_format($No, 2);

我希望它会对你有所帮助。

答案 1 :(得分:0)

数字0在小数点后没有值。 你可以用这个:

echo substr('9.80000000000', 0,4);