Funzione FormatCurrency in VBScript

Definizione e uso

La funzione FormatCurrency può restituire un'espressione formattata come valore monetario, utilizzando il simbolo monetario definito nel pannello di controllo di sistema.

Grammatica

FormatCurrency(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]]
Parametro Descrizione
expression Obbligatorio. Espressione da formattare.
NumDigAfterDec Indica il numero di cifre visualizzate dopo il punto decimale. Il valore predefinito è -1 (utilizza le impostazioni della regione del computer).
IncLeadingDig Opzionale. Indica se visualizzare i zeri iniziali dei numeri decimali:
  • -2 = TristateUseDefault - Usa le impostazioni della regione del computer.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum Opzionale. Indica se inserire i valori negativi tra parentesi.
  • -2 = TristateUseDefault - Usa le impostazioni della regione del computer.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig Opzionale. Indica se utilizzare il simbolo di raggruppamento numerico specificato nelle impostazioni della regione del computer.
  • -2 = TristateUseDefault - Usa le impostazioni della regione del computer.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Esempio

Esempio 1

document.write(FormatCurrency(20000))

Output:

¥20,000.00

Esempio 2

document.write(FormatCurrency(20000.578,2))

Output:

¥20,000.58

Esempio 3

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

Output:

¥20000.58