Thread Kleines Rätsel (14 answers)
Opened by sid burn at 2007-06-11 12:38

sid burn
 2007-06-11 12:38
#77431 #77431
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Folgender Code:
Code: (dl )
1
2
sidburn@sid:~$ perl -e 'print int(2.4/0.2), "\n"';
11


Jetzt die Frage, warum kommt da 11 anstatt 12 heraus? Zumindest weiß ich folgendes:

1) Die Lösung ist richtig
2) Es hat etwas mit der Fließkommadarstellung zu tun. 2.4 / 0.2 soll ein ganz klitze klein weniger als 12 ergeben.

Kann das ganze jemand "einfach" erklären warum das so ist? Vorallem warum Punkt 2 so ist? Für mich ist das mit meiner Mathematik so nicht erklärbar.\n\n

<!--EDIT|sid burn|1181551127-->
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Kleines Rätsel