VBScript FormatNumber-funktio

Määrittely ja käyttö

FormatNumber-funktio voi palauttaa muotoiltuna luvuksi.

Syntaksi

FormatNumber(Laskutoimitus[,DesimaalitLaskettavaksi[,
IncLeadingDig[,KäytäVaihettaNegatiivisilleLukemille[,RyhmäNumerot]]]])
Parametrit Kuvaus
expression Välttämätön. Muotoiltava lauseke.
NumDigAfterDec Ilmoittaa, kuinka monta numeroa näytetään desimaalipisteen oikealla puolella. Oletusarvo on -1 (käytetään tietokoneen alueasetuksia).
IncLeadingDig Valinnainen. Ilmoittaa, näytetäänkö pieniä arvoja otsikkonollineen (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ä numeroerottimista numeroiden ryhmittämiseen.
  • -2 = TristateUseDefault - Käytä tietokoneen alueasetuksia määrittämiä asetuksia.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Esimerkki

Esimerkki 1

document.write(FormatNumber(20000))

Tulostus:

20,000.00

Esimerkki 2

document.write(FormatNumber(20000.578,2))

Tulostus:

20,000.58

Esimerkki 3

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

Tulostus:

20000.58