可以设置一定的精度来比较两个浮点数的大小。 代码如下 <?php //精度为1的-10次方 $epsilon = 1e-10; $a = 0.3; $b = 0.1 + 0.2; //不使用精度 var_dump($a - $b == 0); //bool(false) //使用精度 var_dump(abs($a - $b) <= $epsilon); //bool(true)
显示答案