AW: Die Sache mit der Null
27. Apr 2014, 18:01
Hallo,
ich habe einmal getestet, in welcher Form Delphi
const x = 6000000;
interpretiert.
Dein merkwürdiges Ergebnis entsteht, wenn x als longword erkannt wird. Bei integer oder int64 kommt auch etwas Falsches heraus (Differenz = 36.000.415.875.072,00).
Ich finde es erstaunlich, dass die Konstante derart verarbeitet wird. Ein Warnhinweis des Compilers wäre wohl angebracht.
Beste Grüße
Mathematiker
|