Format Curr
Zuletzt geändert: 11.06.2023 21:45

FormatCurr (Pascalscript) #

Beschreibung #

FormatCurr formatiert einen Gleitkommawert.

Syntax #

function FormatCurr(const Format: string; Value: Extended): string;

Argumente #

FormatCurr formatiert den mit Value angegebenen Gleitkommawert. Dazu wird der im Parameter Format übergebene Format-String verwendet. Eine Übersicht zu Möglichkeiten von Format finden Sie hier.

Beispiel #

var
  S : String;
  c : Currency;
begin
  c:=4563.2;
  S:=FormatCurr('###,##0.00',c);
  ShowMessage(s);
end;

Regeln zum Nachvollziehen des Scripts finden Sie hier.

Der Gleitkomma-Variablen c wird der Wert 4563.2 zugewiesen. Die Funktion FormatCurr wandelt diesen Zahlenwert in einen formatierten Text und weist diesen der Variablen S zu.

ShowMessage zeigt: 4.563,20

In der Formatmaske wurde eine maximale Darstellung von 999.999,99 vorgegeben. Insgesamt wird auf 2 Nachkommastellen gerundet. Sollten weniger Nachkommastellen vorhanden sein, so werden diese mit 0 aufgefüllt. Ist die Zahl kleiner als 0, so wird mindestens eine führende 0 ausgegeben. Ist die Zahl größer als 999,99 so wird diese mit Tausendertrennungen formatiert.

Beachten Sie, dass im Script ein Punkt anstelle eines Kommas eingegeben werden muss, da die Darstellung im Script immer international ist. Gleiches gilt für die Format-Maske.