Das ist Interpretationssache.
http://ideone.com/vmx6Hg
Beiträge von VeggieNinja im Thema „Java 8 Update 20 fail“
-
-
Das wird dich jetzt gleich umhauen, aber double Variablen werden nicht Nachkommastelle für Nachkommastelle gespeichert, sondern nur als Bruchzahl, die sich dem Ergebnis annähert.
Nettes Beispiel: http://ideone.com/SBXKmd
Betrifft auch C++: http://ideone.com/vmx6Hg -
Zitat
Auch 99/100 ergibt auf ganze Zahlen gerechnet 0, laut Java.
Wäre auch fatal, würde ein Integercast runden ...