Add Decimal Point
Zuletzt geändert: 14.03.2026 05:56

Add-DecimalPoint #

Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.

ÜBERSICHT #

Gibt eine Zahl als String mit einer bestimmten Anzahl von Dezimalstellen zurück.

SYNTAX #

Add-DecimalPoint [[-Number] <string>] [[-DecimalPlaces] <int>] [[-DecimalSeparator] <string>]
    [<CommonParameters>]

BESCHREIBUNG #

Die Funktion nimmt eine Zeichenkette mit einer Zahl entgegen und formatiert sie so, dass sie eine festgelegte Anzahl von Nachkommastellen enthält. Ist die Eingabe leer, wird “0,00” (bzw. entsprechend der gewählten Stellen) zurückgegeben.

PARAMETER #

-Number #

Type: string

Die Zahl als Zeichenkette, bei der das Dezimaltrennzeichen eingefügt werden soll.

-DecimalPlaces #

Type: int
Default: 2

Anzahl der Nachkommastellen (Standard: 2).

-DecimalSeparator #

Type: string
Default: [System.Globalization.CultureInfo]::CurrentCulture.NumberFormat.NumberDecimalSeparator

Das zu verwendende Dezimaltrennzeichen (Standard: systemabhängig).

BEISPIELE #

# Gibt '100,00' zurück.
Add-DecimalPoint -Number '10000' -DecimalPlaces 2
# Gibt '10,000' zurück.
Add-DecimalPoint -Number '10000' -DecimalPlaces 3
# Gibt '100.00' zurück.
Add-DecimalPoint -Number '10000' -DecimalPlaces 2 -DecimalSeparator '.'

HINWEISE #

Führende Nullen werden ergänzt, falls die Eingabe zu kurz ist. Beginnt das Ergebnis mit dem Dezimaltrennzeichen, wird eine 0 vorangestellt.