Hallo Erk,
Das bedeutet, dass für meinen Server 1990 durch 10 ohne Rest teilbar ist, nicht aber 19.9 * 100 = 1990... Mit 20.9 geht es auch nicht, dafür aber mit 21.9...
Was ist da los? Ich falle gerade vom Glauben ab.
Führ mal folgendes aus:
<?php
var_dump((int)(19.9 * 100));
var_dump(1990);
?>
Das Ergebnis überrascht dich? Wenn ja, solltest du dich mal genauer damit befassen, wie Fließkommazahlen gespeichert werden. Die Art der Speicherung bringt es mit sich, dass Fließkommazahlen nicht völlig genau sind: Floating Point Accuracy Problems aus der Wikipedia.
Schöne Grüße,
Johannes