Wenn ich in C# ein float durch 0 teile erhalte ich Infinity. Gemäß
IEEE 754, ein Standard an den sich MS erklärtermaßen hält, ist das auch das erwartete Ergebnis. Bei Delphi erhalten wir (gemäß Schulmathematik erwartungskonform "das gibt es nicht") eine
Exception. Ich kann beiden Standpunkten folgen, denn schließlich ist 0,000000000000000000000000001 praktisch 0 aber 1/0,000000000000000000000000001 ist eine richtig große Zahl, warum dann nicht 1/0 als unendlich ausgeben?
Wie seht Ihr das Verhalten? Macht es die Arbeit in C# zB leichter oder schwerer? Vermisst Ihr das Verhalten in ObjectPascal?
Sherlock