Funkcja FormatCurrency w VBScript

Definicja i użycie

Funkcja FormatCurrency zwraca wyrażenie sformatowane jako wartość walutową, używając symbolu waluty zdefiniowanego w panelu sterowania systemu.

Gramatyka

FormatCurrency(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
Parametry Opis
expression Wymagane. Wyrażenie do sformatowania.
NumDigAfterDec Indukuje liczbę miejsc po przecinku, które mają być wyświetlone po stronie lewej od kropki. Domyślna wartość to -1 (używa ustawień regionu komputera).
IncLeadingDig Opcjonalne. Indukuje, czy wyświetlać wiodące zera w wartościach dziesiętnych:
  • -2 = TristateUseDefault - Użyj ustawień regionu komputera.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum Opcjonalne. Indukuje, czy umieszczać ujemne wartości w nawiasach.
  • -2 = TristateUseDefault - Użyj ustawień regionu komputera.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig Opcjonalne. Indukuje, czy używać znaków grupujących cyfry z ustawień regionu komputera.
  • -2 = TristateUseDefault - Użyj ustawień regionu komputera.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Przykład

Przykład 1

document.write(FormatCurrency(20000))

Wynik:

¥20,000.00

Przykład 2

document.write(FormatCurrency(20000.578,2))

Wynik:

¥20,000.58

Przykład 3

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

Wynik:

¥20000.58