浮點數大小比較
var_dump(2.7 == 2.7); //bool(true)
var_dump(8.1/3); //2.7
# 因為精度,這樣比較是不等於的
var_dump(8.1/3 == 2.7); //bool(false)
# 這樣比較是相等的
var_dump(round(8.1/3) == round(2.7)); //bool(true)
注意:當整數運算的結果超出整數的範圍後,會自動轉換為浮點數
整數的最大值為:PHP_INT_MAX
本作品採用《CC 協議》,轉載必須註明作者和本文連結