FormatNumber()

Syntax

Ergebnis$ = FormatNumber(Nummer.d [, Stellen [, DezimalPunkt$ [, TausenderTrennzeichen$]]])
Beschreibung
Formatiert eine Zahl in ein Geld-ähnliches Format.

Parameter

Nummer Die zu formatierende Zahl.
Stellen (optional) Anzahl an darzustellenden Dezimalstellen.
DezimalPunkt$ (optional) Der zu verwendende String, um den Dezimal- und Integerteil zu trennen. Dies kann auch ein String mit mehreren Zeichen sein. Standardwert ist ".".
TausenderTrennzeichen$ (optional) Der zu verwendende String, um die Tausender zu trennen. Dies kann auch ein String mit mehreren Zeichen sein. Standardwert ist ",".

Rückgabewert

Die formatierte Zahl.

Anmerkungen

Dieser Befehl kann auch verwendet werden, um eine gerundete Dezimalzahl auszugeben.

Beispiel

  Debug FormatNumber(125400.25) ; Wird anzeigen: 125,400.25 (englischer Standard)
  Debug FormatNumber(1125400.25, 2, ",", ".")  ; Wird anzeigen: 1.125.400,25  (deutsches Format)
  
  Debug FormatNumber(1125.8375, 2, ".", "") ; gibt 1125.84 aus (rundet die Zahl auf die angegebene Anzahl Nachkommastellen)
  Debug FormatNumber(125.23, 1) ; gibt 125.2 aus (rundet die Zahl auf eine Nachkommastelle)

Siehe auch

Str(), StrU(), StrF(), StrD(), Round()

Unterstützte OS

Alle

<- FindString() - String Inhaltsverzeichnis - Hex() ->