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

Definitie

Deze functie retourneert een expressie die is opgemaakt als een getal.

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

Parameters

Expression
Object

Required. De expressie die moet worden opgemaakt.

NumDigitsAfterDecimal
Int32

Optional. Numerieke waarde die aangeeft hoeveel posities rechts van het decimaalteken worden weergegeven. De standaardwaarde is -1, wat aangeeft dat de landinstellingen van de computer worden gebruikt.

IncludeLeadingDigit
TriState

Optional. TriState constante die aangeeft of een voorloop-0 wordt weergegeven voor breukwaarden. Zie Instellingen voor waarden.

UseParensForNegativeNumbers
TriState

Optional. TriState constante die aangeeft of negatieve waarden tussen haakjes moeten worden geplaatst. Zie Instellingen voor waarden.

GroupDigits
TriState

Optional. TriState constante die aangeeft of getallen zijn gegroepeerd met behulp van het groepsscheidingsteken dat is opgegeven in de landinstellingen. Zie Instellingen voor waarden.

Retouren

Een expressie die is opgemaakt als een getal.

Uitzonderingen

Het type is niet numeriek.

Voorbeelden

In dit voorbeeld ziet u de FormatNumber functie.

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

Opmerkingen

Wanneer een of meer optionele argumenten worden weggelaten, worden de waarden voor weggelaten argumenten opgegeven door de landinstellingen.

Note

Alle instellingengegevens zijn afkomstig van de landinstelling van de toepassing. Dit is standaard de landinstelling die is ingesteld in het configuratiescherm. Het kan echter programmatisch worden gewijzigd met behulp van het .NET Framework.

De IncludeLeadingDigit, UseParensForNegativeNumbersen GroupDigits argumenten hebben de volgende instellingen.

Constante Beschrijving
TriState.True True
TriState.False Onwaar
TriState.UseDefault De landinstellingen van de computer

Van toepassing op

Zie ook