Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un'espressione in formato di 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);
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
Obbligatorio. Espressione da formattare.
- NumDigitsAfterDecimal
- Int32
facoltativo. Valore numerico che indica quante cifre vengono visualizzate a destra del segno decimale. Il valore predefinito è -1, che indica che vengono utilizzate le impostazioni internazionali del computer.
- IncludeLeadingDigit
- TriState
facoltativo. Costante TriState che indica se visualizzare uno zero iniziale per i valori frazionari. Per un elenco dei valori possibili, vedere "Impostazioni".
- UseParensForNegativeNumbers
- TriState
facoltativo. Costante TriState che indica se racchiudere i valori negativi tra parentesi. Per un elenco dei valori possibili, vedere "Impostazioni".
- GroupDigits
- TriState
facoltativo. Costante TriState che consente di specificare se raggruppare o meno i numeri usando il carattere di delimitazione di gruppo specificato nelle impostazioni locali. Per un elenco dei valori possibili, vedere "Impostazioni".
Restituisce
Espressione formattata come numero.
Eccezioni
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.
Nota
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 .NET Framework.
Gli IncludeLeadingDigit
argomenti , UseParensForNegativeNumbers
e GroupDigits
hanno le impostazioni seguenti.
Costante | Descrizione |
---|---|
TriState.True |
True |
TriState.False |
Falso |
TriState.UseDefault |
Impostazioni internazionali del computer |