php如何进行浮点四舍五入后保留精度问题?
比如
$money=0.111699; echo round($money,5);四舍五入后是0.1117,精度变成4位了,我想要0.11170
怎么办?
网友回复
<?php $money=0.111699; echo round($money,5); echo "</br>"; echo sprintf("%.5f",$money); echo "</br>"; echo number_format(round($money,5),5);
php如何进行浮点四舍五入后保留精度问题?
比如
$money=0.111699; echo round($money,5);四舍五入后是0.1117,精度变成4位了,我想要0.11170
怎么办?
网友回复
<?php $money=0.111699; echo round($money,5); echo "</br>"; echo sprintf("%.5f",$money); echo "</br>"; echo number_format(round($money,5),5);