Cet article présente principalement la méthode de conservation de deux chiffres après la virgule dans ASP, qui est implémentée à l'aide de la fonction FormatNumber. Les amis dans le besoin peuvent se référer à ce qui suit.
Récemment, j'ai utilisé des programmes ASP pour traiter certains formulaires de données et j'ai rencontré des problèmes de formatage numérique, tels que le nombre de décimales à conserver dans les données. Après recherche, je peux utiliser la fonction intégrée FormatNumber d'ASP pour y parvenir. Parlons en détail de la façon d'utiliser la fonction FormatNumber.
Fonction FormatNumber : renvoie une expression formatée sous forme de nombre.
paramètre:
Expression
Requis. L'expression à formater.
NumDigitsAfterDecimal
Facultatif. Une valeur numérique indiquant le nombre de chiffres affichés à droite du point décimal. La valeur par défaut est -1, ce qui signifie utiliser les paramètres régionaux de l'ordinateur.
InclureLeadingDigit
Facultatif. Une constante à trois états qui indique si les zéros non significatifs pour les valeurs décimales sont affichés. Pour des valeurs spécifiques, voir « Paramètres ».
UtiliserParensForNegativeNumbers
Facultatif. Constante à trois états indiquant s'il faut placer des valeurs négatives entre parenthèses. Pour des valeurs spécifiques, voir « Paramètres ».
GroupeChiffres
Facultatif. Constante à trois états qui indique si les nombres sont regroupés à l'aide du séparateur de groupe spécifié dans les paramètres régionaux. Pour des valeurs spécifiques, voir « Paramètres ».
installation:
Les paramètres IncludeLeadingDigit, UseParensForNegativeNumbers et GroupDigits ont les paramètres suivants :
Description constante
TriState.True Vrai
TriState.False Faux
TriState.UseDefault Paramètres régionaux de l'ordinateur
exception/erreur
Condition du numéro d'erreur du type d'exception
InvalidCastException 13 Le type n'est pas un nombre.
Remarque:
Lorsqu'un ou plusieurs paramètres facultatifs sont omis, les valeurs des paramètres omis sont fournies par la locale.
Avis:
Toutes les informations de configuration proviennent des paramètres régionaux de l'application. Par défaut, ces informations correspondent aux paramètres régionaux définis dans le Panneau de configuration. Cependant, il peut être modifié par programme à l'aide du .NET Framework.
Pour énumérer :
Conserver 2 décimales : <%=FormatNumber(123.12345,2)%>, résultat de sortie : 123.12