Einzelnen Beitrag anzeigen

Benutzerbild von Delphi-Narr
Delphi-Narr

Registriert seit: 29. Aug 2009
Ort: Duisburg
437 Beiträge
 
Delphi 2007 Professional
 
#1

Extended rundet bei Addition automatisch

  Alt 24. Mär 2012, 22:29
Hallo,

ich habe ein eigentlich recht banales Problem: Ich möchte zu einer Variable des Typs Extended einen weiteren Extended-Wert hinzuaddieren.

Der zu addierende Wert ist mit 2,5E-18 sehr klein, ist aber entscheidend.

Ist der Ursprungswert meiner Variable X = 0, so ist das Ergebnis korrekt. 0+2,5E-18 ergibt 2,5E-18.
Möchte ich jedoch zum Wert X = 1 den Wert addieren, erhalte ich immer noch 1...

Wie kann ich dieses Problem beheben?

Viele Grüße!
  Mit Zitat antworten Zitat