Registriert seit: 3. Jun 2010
1.611 Beiträge
Delphi 10.3 Rio
|
AW: Datentyp "Int64" fehlerhaft?
19. Jun 2017, 00:08
Eigentlich kein Fehler. Der Wertebereich eine Int64 ist -2^64 bis (2^64)-1. Wenn du so willst, dann ist die 0 die erste positive Zahl. Von daher ist das alles vollkommen legitim. Subtrahiere von deinem Wert mal die Zahl 1. Dann siehst du, dass das Ergebnis direkt wieder positiv ist.
Das gleiche Verhalten kannst du auch im Windows Taschenrechner beobachten.
Geändert von Aviator (19. Jun 2017 um 00:18 Uhr)
Grund: Schreibfehler korrigiert
|