Hi,
kann mir bitte einer plausibel erklären warum folgender sachverhalt so ist wie er ist, damit ich mein vertrauen in perl zurückgewinne?
ich hab grad mehrere stunden verbraten weil mir das nicht bewusst war:
print "ich werde nicht ausgegeben" if 15 * 4 > 60;
print "ich werde ausgegeben o_O" if 1.5 * 0.4 > 0.6;
> wär es jetzt sowas wie 100/9\*4.5 gewesen, hätte ich verständnis, aber nicht mit 1.5\*0.4
Ungenauigkeit von Dezimalbruechen in Binaerdarstellung.
<http://de.wikipedia.org/wiki/Gleitkommazahl#Gleitkommazahlen_in_der_Digitaltechnik>
MfG ChrisB