最佳答案
我想比较 PHP 中的两个浮点数,如下面的示例代码所示:
$a = 0.17;
$b = 1 - 0.83; //0.17
if($a == $b ){
echo 'a and b are same';
}
else {
echo 'a and b are not same';
}
在这段代码中,它返回的是 else条件的结果,而不是 if条件,尽管 $a和 $b是相同的。在 PHP 中有什么特殊的方法来处理/比较浮点数吗?
如果是,那么请帮助我解决这个问题。
还是我的服务器配置有问题?