Add-DecimalPoint

EulandaXtools — Funktionsreferenz

Add-DecimalPoint Intern

Ü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.