Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Methode

Definition

Gibt einen Ausdruck zurück, der als Zahl formatiert ist.

public static string FormatNumber(object Expression, int NumDigitsAfterDecimal = -1, Microsoft.VisualBasic.TriState IncludeLeadingDigit = Microsoft.VisualBasic.TriState.UseDefault, Microsoft.VisualBasic.TriState UseParensForNegativeNumbers = Microsoft.VisualBasic.TriState.UseDefault, Microsoft.VisualBasic.TriState GroupDigits = Microsoft.VisualBasic.TriState.UseDefault);
static member FormatNumber : obj * int * Microsoft.VisualBasic.TriState * Microsoft.VisualBasic.TriState * Microsoft.VisualBasic.TriState -> string
Public Function FormatNumber (Expression As Object, Optional NumDigitsAfterDecimal As Integer = -1, Optional IncludeLeadingDigit As TriState = Microsoft.VisualBasic.TriState.UseDefault, Optional UseParensForNegativeNumbers As TriState = Microsoft.VisualBasic.TriState.UseDefault, Optional GroupDigits As TriState = Microsoft.VisualBasic.TriState.UseDefault) As String

Parameter

Expression
Object

Required. Der zu formatierende Ausdruck.

NumDigitsAfterDecimal
Int32

Dies ist optional. Numerischer Wert, der angibt, wie viele Stellen rechts vom Dezimaltrennzeichen angezeigt werden. Der Standardwert ist -1, der angibt, dass die regionalen Einstellungen des Computers verwendet werden.

IncludeLeadingDigit
TriState

Dies ist optional. TriState Konstante, die angibt, ob für Bruchwerte ein führendes 0 angezeigt wird. Werte finden Sie unter "Einstellungen".

UseParensForNegativeNumbers
TriState

Dies ist optional. TriState konstante, die angibt, ob negative Werte in Klammern platziert werden sollen. Werte finden Sie unter "Einstellungen".

GroupDigits
TriState

Dies ist optional. TriState Konstante, die angibt, ob Zahlen mithilfe des gruppentrennzeichens gruppiert werden, das in den Gebietsschemaeinstellungen angegeben ist. Werte finden Sie unter "Einstellungen".

Gibt zurück

Ein Ausdruck, der als Zahl formatiert ist.

Ausnahmen

Der Typ ist nicht numerisch.

Beispiele

In diesem Beispiel wird die FormatNumber Funktion veranschaulicht.

Dim testNumber As Integer = 45600
' Returns "45,600.00".
Dim testString As String = FormatNumber(testNumber, 2, , , TriState.True)

Hinweise

Wenn mindestens ein optionales Argument ausgelassen wird, werden die Werte für ausgelassene Argumente von den Gebietsschemaeinstellungen bereitgestellt.

Note

Alle Einstellungsinformationen stammen aus dem Gebietsschema der Anwendung. Standardmäßig ist dies das Gebietsschema, das in der Systemsteuerung festgelegt ist. Es kann jedoch programmgesteuert mithilfe des .NET Frameworks geändert werden.

Die Argumente UseParensForNegativeNumbers, und GroupDigits die IncludeLeadingDigitArgumente weisen die folgenden Einstellungen auf.

Konstante Description
TriState.True Richtig
TriState.False Falsch
TriState.UseDefault Regionale Einstellungen des Computers

Gilt für:

Weitere Informationen