Brett vorm Kopf - alert(0.02+0.18) - Was kommt da raus?
Alex
- javascript
Hab ich auch noch nicht gesehn:
alert(0.02+0.18);
Hab zwar in Mathe nicht oft aufgepasst, aber müsste da nicht 0.20 raus kommen?
Solln der Scheiß, dass mir da 0.19999998 geliefert werden?
Hab schon Fox Mulder angerufen, aber das is wohl nix für eine X-Akte.
Brauch also mal schnell eure Hilfe.
Muchos Gracias,
Gruß alex
alert(0.02+0.18);
Hab zwar in Mathe nicht oft aufgepasst, aber müsste da nicht 0.20 raus kommen?
In Mathe schon, der Computer rechnet aber anders
Solln der Scheiß, dass mir da 0.19999998 geliefert werden?
http://www.dcljs.de/faq/antwort.php?Antwort=rechnen_rechnen
Struppi.
Vielen Dank.
Wollte schon meine ehem. Mathelehrerin ein Fax schicken und um Nachhilfe bitten.
Schönes Wochenende.
Gruß
alex
alert(0.02+0.18);
Hab zwar in Mathe nicht oft aufgepasst, aber müsste da nicht 0.20 raus kommen?
In Mathe schon, der Computer rechnet aber anders
Solln der Scheiß, dass mir da 0.19999998 geliefert werden?
http://www.dcljs.de/faq/antwort.php?Antwort=rechnen_rechnen
Struppi.
Wollte schon meine ehem. Mathelehrerin ein Fax schicken und um Nachhilfe bitten.
Hi Alex,
Nun hast du Zeit für deinen Deutschlehrer. ;-)
Bitte kein TOFU.
Live long and prosper,
Gunnar
Hi,
alert(0.02+0.18);
Hab zwar in Mathe nicht oft aufgepasst, aber müsste da nicht 0.20 raus kommen?
Solln der Scheiß, dass mir da 0.19999998 geliefert werden?
Herzlich willkommen in der Welt der numerischen Mathematik.
Die Binärdarstellung von [endlichen Dezimal-]Zahlen ist nicht notwendigerweise endlich, der Speicherplatz für Zahlen im Computer ist endlich ==> die Rechnungen sind mit endlich großen Fehlern versehen.
Versuch doch mal, 0.02 und 0.18 als (endliche) Summe aus 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, ... darzustellen.
cu,
Andreas
Hi,
Solln der Scheiß, dass mir da 0.19999998 geliefert werden?
kann ich nicht nachvollziehe, ich krieg 0.19999999999999998 *scnr*
E7