Skip to main content
Skip table of contents

f$FormatZahl (f$FormatNumber)


f$FormatZahl (f$FormatNumber)

Formatierung einer Dezimalzahl anhand einer Formatanweisung. Die Formatanweisung entspricht dem Format in der Parametertabelle, allerdings können hier Ausdrücke direkt umgewandelt werden. Außerdem kann diese Funktion eingesetzt werden, um eine Formatierung für eine spezielle Umwandlung zu ermöglichen, während die Formatanweisung aus der PT für den Parameter generell gilt.

Tipp: Die Formatierung anhand des Parametertabellen-Formats kann mit der Funktion f$Parameter bestimmt werden.

Syntax:

Text = f$FormatZahl( Zahl, Formattext )

 

Argument

Typ

Bedeutung

 

Zahl

Dezimal

Umzuwandelnde Zahl. Bei Übergabe von LEER wird ein leerer Text ('') zurückgegeben.

 

Formattext

Zeichenkette

Anweisungstext, nach dem die Ausgabe formatiert wird analog zum Format aus der Parametertabelle (Syntax siehe dort). Ist der Formattext leer oder LEER, wird ein Standardformat verwendet.

Ergebnis:

Zeichenkette

Zahl als formatierter Text

Beispiel:

Text = f$FormatZahl( 12.2, '#' ) → Text = '12'

Text = f$FormatZahl( 89.358, '#,00' ) → Text = '89,36'

f$Meldung( 'Hinweis', 'Es wurden '+f$FormatZahl(anz,'0')+' Artikel gefunden )

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.