Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Devolve uma expressão formatada como um número.
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
Parâmetros
- Expression
- Object
Required. Expressão a ser formatada.
- NumDigitsAfterDecimal
- Int32
Optional. Valor numérico que indica quantas casas são exibidas à direita da decimal. O valor padrão é -1, o que indica que as configurações regionais do computador são usadas.
- IncludeLeadingDigit
- TriState
Optional. TriState constante que indica se um 0 à esquerda é exibido para valores fracionários. Consulte "Configurações" para obter valores.
- UseParensForNegativeNumbers
- TriState
Optional. TriState constante que indica se os valores negativos devem ser colocados entre parênteses. Consulte "Configurações" para obter valores.
- GroupDigits
- TriState
Optional. TriState constante que indica se os números são ou não agrupados usando o delimitador de grupo especificado nas configurações de localidade. Consulte "Configurações" para obter valores.
Retornos
Uma expressão formatada como um número.
Exceções
O tipo não é numérico.
Exemplos
Este exemplo demonstra a FormatNumber função.
Dim testNumber As Integer = 45600
' Returns "45,600.00".
Dim testString As String = FormatNumber(testNumber, 2, , , TriState.True)
Comentários
Quando um ou mais argumentos opcionais são omitidos, os valores dos argumentos omitidos são fornecidos pelas configurações de localidade.
Observação
Todas as informações de configurações vêm da localidade do aplicativo. Por padrão, essa será a localidade definida no painel de controle. No entanto, ele pode ser alterado programaticamente usando o .NET Framework.
O IncludeLeadingDigit, UseParensForNegativeNumberse GroupDigits os argumentos têm as seguintes configurações.
| Constante | Description |
|---|---|
TriState.True |
Verdade |
TriState.False |
Falso |
TriState.UseDefault |
As configurações regionais do computador |