定义小数值精度的方法之一是四舍五入。您可以使用
round($number, $precision)
按照你的例子,它看起来像这样:
round($calvat+$itemtotal+$servicetotal-($discount+$pdiscount), 2);
https://www.php.net/manual/en/function.round.php
试试这个。 $值= 3.142327; echo sprintf("%.2f", $value);