Seltsames Javascript-Verhalten: Gleitkommazugabe mit falscher Antwort [duplizieren]

Mögliche Duplikate:
Ist JavaScripts Mathematik kaputt?

Dies scheint wirklich dumm zu sein, aber wenn es ausgeführt wird, wird es angezeigt

7.300000000000001 anstelle von 7.3

<script language="javascript">
    function buttonClicked() {
        var mySum = 1.1 + 1.1 + 1.1 + 0 + 4;
        alert(mySum);
    }
</script>

Was würde das verursachen? Ich habe das Javascript auf einer ziemlich einfachen Aspx-Seite. Wir verwenden tatsächlich Javascript, um Werte aus Formulareingaben zu addieren. Dies war nur ein Beispiel mit Zahlen, die es gebrochen haben. Es gibt viele andere.

Irgendeine Idee, was das machen könnte?!?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage