Hallo,
habe gerade versucht das absolute Minimum von einem Currency (-922337203685477.5808 = 2^63 - die letzten vier Stellen für Nachkomma) zu speichern.
Beim Complieren mit Delphi5 bekomme ich folgenden Fehler: "Überlauf in Konverierung oder arithmetischer Fehler".
Setze ich nun das Minimum auf (-461168601842738.7904 = 2^62 - und wieder die letzten vier Stellen als Nachkomma) funkioniert der Compilerlauf.
Wo bitte liegt der Fehler?
Warum hat Currency nur 63 bit; Hab ich ne Compilerdirektive übersehen, oder, oder oder???
Gruß Markus