VBScript FormatNumberFonction


VBScript 参考手册Référence VBScript complète

La fonction FormatNumber renvoie une expression formatée sous forme de nombre.

Syntaxe

FormatNumber(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])

Parameters Description
expression Obligatoire. L'expression à formater.
NumDigAfterDec Facultatif. Une valeur indiquant combien de chiffres sont affichés à droite du séparateur décimal. La valeur par défaut est -1 (les paramètres régionaux de l'ordinateur sont utilisés).
IncLeadingDig Facultatif. Indique si les zéros non significatifs sont affichés pour les valeurs fractionnaires :
  • -2 = TristateUseDefault - Utiliser les paramètres régionaux de l'ordinateur
  • -1 = TristateTrue - Vrai
  • 0 = TristateFalse - Faux
UseParForNegNum Facultatif. Indique si les valeurs négatives sont placées entre parenthèses :
  • -2 = TristateUseDefault - Utiliser les paramètres régionaux de l'ordinateur
  • -1 = TristateTrue - Vrai
  • 0 = TristateFalse - Faux
GroupDig Facultatif. Indique si les nombres sont groupés à l'aide du symbole de groupement de chiffres spécifié dans les paramètres régionaux de l'ordinateur :
  • -2 = TristateUseDefault - Utiliser les paramètres régionaux de l'ordinateur
  • -1 = TristateTrue - Vrai
  • 0 = TristateFalse - Faux

Exemples

Exemple 1

<script type="text/vbscript">

document.write(FormatNumber(20000))

</script>

La sortie de l'exemple ci-dessus est :

20,000.00

Essayez-le vous-même »

Exemple 2

Définir le nombre de chiffres après le point décimal :

<script type="text/vbscript">

document.write(FormatNumber(20000,2) & "<br />")
document.write(FormatNumber(20000,5))

</script>

La sortie de l'exemple ci-dessus est :

20,000.00
20,000.00000

Essayez-le vous-même »

Exemple 3

Indique s'il faut afficher des zéros de tête pour les valeurs fractionnaires :

<script type="text/vbscript">

document.write(FormatNumber(.20,,0) & "<br />")
document.write(FormatNumber(.20,,-1))

</script>

La sortie de l'exemple ci-dessus est :

.20
0.20

Essayez-le vous-même »

Exemple 4

Indique s'il faut placer les valeurs négatives entre parenthèses :

<script type="text/vbscript">

document.write(FormatNumber(-50,,,0) & "<br />")
document.write(FormatNumber(-50,,,-1))

</script>

La sortie de l'exemple ci-dessus est :

-50.00
(50.00)

Essayez-le vous-même »

Exemple 5

Indique si les chiffres doivent être groupés :

<script type="text/vbscript">

document.write(FormatNumber(1000000,,,,0) & "<br />")
document.write(FormatNumber(1000000,,,,-1))

</script>

La sortie de l'exemple ci-dessus est :

1000000.00
1,000,000.00

Essayez-le vous-même »

VBScript 参考手册Référence VBScript complète Autres extensions