+
80
-

php如何进行浮点四舍五入后保留精度问题?

php

php如何进行浮点四舍五入后保留精度问题?

比如

$money=0.111699;
echo round($money,5);

四舍五入后是0.1117,精度变成4位了,我想要0.11170

怎么办?

网友回复

+
0
-
<?php
$money=0.111699;
echo round($money,5);
echo "</br>";
echo sprintf("%.5f",$money);
echo "</br>";
echo number_format(round($money,5),5);

我知道答案,我要回答