((171.36/1.19) == 144) Yanlış mı?

0 Cevap php

Possible Duplicate:
PHP Math Precision

Burada PHP bir örnek kod

echo (171.36/1.19)
//[PHP] result: 144
//[JavaScript] result: 144.00000000000003
//[Manual] result : 144

$var1 = 144;
$converted = 171.36/1.19


//Variable 1 is less than Converted?
echo (($var1 < $converted)?"Yes":"No")
//result: Yes

//Variable 1 is equal to Converted?
echo (($var1 == $converted)?"Yes":"No")
//result: No

echo (($converted == 144)?"Yes":"No")  //--> NO
echo (("144.00" == 144)?"Yes":"No")  //--> YES

Bana basit bir açıklama / cevap vermek ve PHP arabası olmadığını bana söyleyebilir misiniz.

0 Cevap