Funzione FormatNumber in VBScript

Definizione e uso

La funzione FormatNumber può restituire un'espressione formattata come numero.

Sintassi

FormatNumber(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
Parametro Descrizione
expression Obbligatorio. Espressione da formattare.
NumDigAfterDec Indica il numero di cifre da visualizzare 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 posizionare 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(FormatNumber(20000))

Output:

20,000.00

Esempio 2

document.write(FormatNumber(20000.578,2))

Output:

20,000.58

Esempio 3

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

Output:

20000.58