Einzelnen Beitrag anzeigen

Thanatos81
(Gast)

n/a Beiträge
 
#4

Re: Stringformatierung Intergerzahlen formatieren 2.000

  Alt 15. Jun 2006, 09:14
Eine andere Möglichkeit, die mir lieber ist da ich sie für überschaubarer halte, ist formatFloat:
Delphi-Quellcode:
var
  s : string;
  i : Integer;
begin
  i := 2000;
  s := formatFloat('#,##0', i);
end;
Der Format-String kennt setzt sich dabei aus folgenden Zeichen zusammen:

#: Stelle nur anzeigen, falls ein Wert vorhanden ist
0: Falls an der Stelle kein Wert steht, eine 0 schreiben
.: Dezimaltrenzeichen
,: Tausendertrennzeichen.


'#,##0.00' würde also z.B. eine Zahl so ausgeben, dass auf das Tausendertrennzeichen angezeigt wird und 2 Nachkommstellen angezeigt werden, auch wenn es mal keine oder nur 1 Nachkommstelle gibt.
  Mit Zitat antworten Zitat