2 回答

TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊
你可以試試這個(gè):
if( bccomp($lside, $rside, 2) == 0 ){
echo "they are equal\n";
} else {
echo "not equal\n";
echo "rside: [$rside]\n";
echo "lside: [$lside]\n";
}
因?yàn)楸容^float的時(shí)候有一個(gè)復(fù)雜的東西,你可以在這里閱讀更多,對(duì)于bccomp函數(shù)你可以在這里閱讀更多

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊
嘗試這個(gè)
$lside = 490.84;
$rside = 237.80 + 31.04 + 222;
$newRside = number_format($rside,2);
if( $lside == $newRside ){
echo "they are equal\n";
} else {
echo "not equal\n";
echo "rside: [$rside]\n";
echo "lside: [$lside]\n";
}
- 2 回答
- 0 關(guān)注
- 93 瀏覽
添加回答
舉報(bào)