Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Metódus

Definíció

Számként formázott kifejezést ad vissza.

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);
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

Paraméterek

Expression
Object

Kötelező. Formázandó kifejezés.

NumDigitsAfterDecimal
Int32

Optional. Numerikus érték, amely azt jelzi, hogy hány hely jelenik meg a tizedesvessző jobb oldalán. Az alapértelmezett érték -1, ami azt jelzi, hogy a számítógép területi beállításait használja a rendszer.

IncludeLeadingDigit
TriState

Optional. TriState konstans, amely azt jelzi, hogy a tört értékeknél megjelenik-e egy kezdő 0. Az értékekről lásd a "Beállítások" című témakört.

UseParensForNegativeNumbers
TriState

Optional. TriState állandó, amely azt jelzi, hogy a negatív értékeket zárójelek közé kell-e helyezni. Az értékekről lásd a "Beállítások" című témakört.

GroupDigits
TriState

Optional. TriState állandó, amely azt jelzi, hogy a számok a területi beállításokban megadott csoportelválasztóval vannak-e csoportosítva. Az értékekről lásd a "Beállítások" című témakört.

Válaszok

Számként formázott kifejezés.

Kivételek

A típus nem numerikus.

Példák

Ez a példa a függvényt FormatNumber mutatja be.

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

Megjegyzések

Ha egy vagy több választható argumentumot kihagy, a kihagyott argumentumok értékeit a területi beállítások biztosítják.

Note

Minden beállítási információ az alkalmazás területi beállításaiból származik. Alapértelmezés szerint ez lesz a vezérlőpult területi beállítása. A .NET Keretrendszer használatával azonban programozott módon módosítható.

A IncludeLeadingDigit, UseParensForNegativeNumbersés GroupDigits az argumentumok a következő beállításokkal rendelkeznek.

Állandó Leírás
TriState.True True
TriState.False Téves
TriState.UseDefault A számítógép területi beállításai

A következőre érvényes:

Lásd még