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

Definizione

Restituisce un'espressione formattata come numero.

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

Parametri

Expression
Object

Required. Espressione da formattare.

NumDigitsAfterDecimal
Int32

Optional. Valore numerico che indica il numero di posizioni visualizzate a destra del decimale. Il valore predefinito è -1, che indica che vengono usate le impostazioni internazionali del computer.

IncludeLeadingDigit
TriState

Optional. TriState costante che indica se viene visualizzato un valore 0 iniziale per i valori frazionari. Per i valori, vedere "Impostazioni".

UseParensForNegativeNumbers
TriState

Optional. TriState costante che indica se inserire valori negativi tra parentesi. Per i valori, vedere "Impostazioni".

GroupDigits
TriState

Optional. TriState costante che indica se i numeri vengono raggruppati usando il delimitatore di gruppo specificato nelle impostazioni locali. Per i valori, vedere "Impostazioni".

Valori restituiti

Espressione formattata come numero.

Eccezioni

Il tipo non è numerico.

Esempio

In questo esempio viene illustrata la FormatNumber funzione .

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

Commenti

Quando uno o più argomenti facoltativi vengono omessi, i valori per gli argomenti omessi vengono forniti dalle impostazioni locali.

Note

Tutte le informazioni sulle impostazioni provengono dalle impostazioni locali dell'applicazione. Per impostazione predefinita, le impostazioni locali verranno impostate nel pannello di controllo. Tuttavia, può essere modificato a livello di codice usando il framework di .NET.

Gli IncludeLeadingDigitargomenti , UseParensForNegativeNumberse GroupDigits hanno le impostazioni seguenti.

Costante Descrizione
TriState.True Vero
TriState.False Falso
TriState.UseDefault Impostazioni internazionali del computer

Si applica a

Vedi anche