Fonction FormatCurrency en VBScript

Définition et utilisation

La fonction FormatCurrency peut retourner une expression formatée comme une valeur monétaire, utilisant le symbole monétaire défini dans le panneau de configuration système.

Grammaire

FormatCurrency(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
Paramètres Description
expression Obligatoire. Expression à formater.
NumDigAfterDec Indique le nombre de décimales affichées à droite du point décimal. La valeur par défaut est -1 (les paramètres de région informatique de l'ordinateur sont utilisés).
IncLeadingDig Optionnel. Indique si les zéros non significatifs devant les valeurs décimales doivent être affichés :
  • -2 = TristateUseDefault - Utiliser les paramètres de région informatique par défaut.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum Optionnel. Indique si les valeurs négatives doivent être placées entre parenthèses.
  • -2 = TristateUseDefault - Utiliser les paramètres de région informatique par défaut.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig Optionnel. Indique si les symboles de groupage de nombre utilisés dans les paramètres de région informatique de l'ordinateur doivent être utilisés pour regrouper les nombres.
  • -2 = TristateUseDefault - Utiliser les paramètres de région informatique par défaut.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Exemple

Exemple 1

document.write(FormatCurrency(20000))

Sortie :

¥20,000.00

Exemple 2

document.write(FormatCurrency(20000.578,2))

Sortie :

¥20,000.58

Exemple 3

document.write(FormatCurrency(20000.578,2,,,0))

Sortie :

¥20000.58