Thema: Formatfehler

Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#1

Formatfehler

  Alt 17. Aug 2011, 10:59
hallo zusammen,
mit
bruttopreis := RoundCurrency(bruttopreis,0)

runde ich eine berechneten Preis.
das funktioniert soweit, bis auf Ausnahmen in denen sich 4 Nachkommastellen ergeben und in bruttopreis stehen z.B. 21,9999 .

Formatiere ich den currency-wert mittels:

preisbruttoEdit.text := Format('%5.2f ', [bruttopreis]);

erhalter ich ein Ergebnis welches nicht weiter verwenden kann:

21,:0

Was kann ich machen?

danke gruss KHH
Karl-Heinz
  Mit Zitat antworten Zitat