Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |