<Complete VBScript Référence
La fonction FormatNumber renvoie une expression formatée comme un nombre.
Syntaxe
FormatNumber(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
Paramètre | La description |
---|---|
expression | Champs obligatoires. L'expression à formater |
NumDigAfterDec | Optionnel. Indique le nombre de places à la droite de la virgule sont affichés. Par défaut est -1 (les paramètres régionaux de l'ordinateur sont utilisés) |
IncLeadingDig | Optionnel. Indique si oui ou non un zéro est affiché pour les valeurs décimales:
|
UseParForNegNum | Optionnel. Indique si oui ou non de placer des valeurs négatives entre parenthèses:
|
GroupDig | Optionnel. Indique si les chiffres sont groupés en utilisant le séparateur de groupe spécifié dans les paramètres régionaux de l'ordinateur:
|
Exemples
Exemple 1
<%
response.write(FormatNumber(20000))
%>
au-dessus de la sortie du code sera:
20,000.00
Afficher l' exemple » exemple 2
Réglage nombre de décimales:
<%
response.write(FormatNumber(20000,2) & "<br />")
response.write(FormatNumber(20000,5))
%>
au-dessus de la sortie du code sera:
20,000.00
20,000.00000
Afficher l' exemple » exemple 3
Les valeurs fractionnelles avec ou sans zéro:
<%
response.write(FormatNumber(.20,,0) & "<br />")
response.write(FormatNumber(.20,,-1))
%>
au-dessus de la sortie du code sera:
.20
0.20
Afficher l' exemple » exemple 4
Les valeurs négatives entre parenthèses à l'intérieur ou non:
<%
response.write(FormatNumber(-50,,,0) & "<br />")
response.write(FormatNumber(-50,,,-1))
%>
au-dessus de la sortie du code sera:
-50.00
(50.00)
Afficher l' exemple » exemple 5
numéros de regroupement - ou non:
<%
response.write(FormatNumber(1000000,,,,0) & "<br />")
response.write(FormatNumber(1000000,,,,-1))
%>
au-dessus de la sortie du code sera:
1000000.00
1,000,000.00
Afficher l' exemple » <Complete VBScript Référence