Klappt bei mit in Delphi 11.1 ohne Probleme. Hast Du mal ein neues Projekt erstellt nur mit diesem Code?
Ja rechnet normalerweise gut und in neuem Projekt auch. In diesem Projekt (läuft über 20 Jahre...) wird diese Zeile zur Berechnung der Grösse eines Arrays genutzt - und plötzlich war der Array zu kurz
. Das Programm lief dort sicher bereits zig Millionen Mal durch - und da die berechneten Resultate mit bekannten Werten verglichen werden kann ich schreiben: Bis heute alles i.O. - strange bug.