Strings.FormatNumber(Object, Int32, TriState, TriState, TriState) Méthode

Définition

Retourne une expression mise en forme sous forme de nombre.

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

Paramètres

Expression
Object

Required. Expression à mettre en forme.

NumDigitsAfterDecimal
Int32

Optional. Valeur numérique indiquant le nombre d’emplacements affichés à droite de la décimale. La valeur par défaut est -1, ce qui indique que les paramètres régionaux de l’ordinateur sont utilisés.

IncludeLeadingDigit
TriState

Optional. TriState constante qui indique si un 0 de début est affiché pour les valeurs fractionnaires. Consultez « Paramètres » pour connaître les valeurs.

UseParensForNegativeNumbers
TriState

Optional. TriState constante qui indique s’il faut placer des valeurs négatives entre parenthèses. Consultez « Paramètres » pour connaître les valeurs.

GroupDigits
TriState

Optional. TriState constante qui indique si les nombres sont regroupés à l’aide du délimiteur de groupe spécifié dans les paramètres régionaux. Consultez « Paramètres » pour connaître les valeurs.

Retours

Expression mise en forme sous forme de nombre.

Exceptions

Le type n’est pas numérique.

Exemples

Cet exemple illustre la FormatNumber fonction.

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

Remarques

Lorsqu’un ou plusieurs arguments facultatifs sont omis, les valeurs des arguments omis sont fournies par les paramètres régionaux.

Note

Toutes les informations de paramètres proviennent des paramètres régionaux de l’application. Par défaut, il s’agira des paramètres régionaux définis dans le panneau de configuration. Toutefois, il peut être modifié par programmation à l’aide de l’infrastructure .NET.

Les IncludeLeadingDigitarguments et GroupDigits les UseParensForNegativeNumbersarguments ont les paramètres suivants.

Constante Description
TriState.True True
TriState.False Faux
TriState.UseDefault Paramètres régionaux de l’ordinateur

S’applique à

Voir aussi