und du somit das richtige Ergebnis bekommst.
Verwechsle "richtig" nicht mit "erwartet". Richtig ist es jetzt auch. Für mich war´s unerwartet.
Naja, wenn ich eine Rechnung (12 / 100 * 0.5) habe und als Ergebnis 0 erhalte, obwohl die Rechnung nach (normalen) Rechenregeln 0.06 ergibt, ist 0 ein falsches Ergebnis (aus rein mathematischer Sicht).
Man muss aber immer den Kontext sehen und richtig ist im Prinzip beides.
Denn auch in der Mathematik gibt es Ganzzahl-Divisionen. Man muss sich allerdings wissen ob diese Ganzahl-Division
explizit oder
implizit ist.
In Delphi ist diese
explizit (mit
DIV
) und im Microsoft-Umfeld (
SQL-Server, C#, ...) ist diese
implizit.