Hallo allemiteinander!
Kann ich nicht rechnen oder hat JavaScript ein Problem? Die Rechnung in u.a. HTML-Seite, eine normale Addition, liefert in NS 4.73, Opera 6.0 und IE 5.5 das gleiche Ergebnis: 16.549999999999997.
Wenn ich nachrechne, kommt 16.55 raus. Kann man sich nicht mal mehr auf die Rechenknechte verlassen? Oder habe ich einen Bug in der Arithmetikeinheit meines betagten AMD K6-2/550 entdeckt?
Was mein Ihr dazu?
<html>
<head>
<title>Rechenfehler?</title>
<script language="JavaScript">
function addition()
{
preis=0;
preis += 4;
preis += 7;
preis += 0.65;
preis += 0.7;
preis += 0.85;
preis += 0.5;
preis += 0.85;
preis += 0.85;
preis += 0.65;
preis += 0.5;
alert (preis);
}
</script>
</head>
<body onload="addition()">
Rechenfehler???
</body>
</html>
Herzliche Grüße, eine schönen Sonntag noch,
Gruß Frank