VBScript FormatCurrency 函数

定义和用法

FormatCurrency 函数可返回作为货币值被格式化的表达式,使用系统控制面板中定义的货币符号。

语法

FormatCurrency(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]]
Parametrit Kuvaus
expression Välttämätön. Formatoitava lauseke.
NumDigAfterDec Ilmoittaa, kuinka monta saraketta näytetään desimaalipisteen oikealla puolella. Oletusarvo on -1 ( käytetään tietokoneen alueasetuksia).
IncLeadingDig Valinnainen. Ilmoittaa, näytetäänkö pienoisarvojen johtavat nollat (leading zero):
  • -2 = TristateUseDefault - Käytä tietokoneen alueasetuksia määrittämiä asetuksia.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum Valinnainen. Ilmoittaa, asetetaanko negatiiviset arvot sulkeisiin.
  • -2 = TristateUseDefault - Käytä tietokoneen alueasetuksia määrittämiä asetuksia.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig Valinnainen. Ilmoittaa, käytetäänkö tietokoneen alueasetuksissa määritettyä numerojen ryhmittelymerkkiä numeroiden ryhmittelyyn.
  • -2 = TristateUseDefault - Käytä tietokoneen alueasetuksia määrittämiä asetuksia.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Esimerkki

Esimerkki 1

document.write(FormatCurrency(20000))

Tulo:

¥20,000.00

Esimerkki 2

document.write(FormatCurrency(20000.578,2))

Tulo:

¥20,000.58

Esimerkki 3

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

Tulo:

¥20000.58