Função FormatNumber do VBScript

Definição e Uso

A função FormatNumber pode retornar a expressão formatada como número.

Sintaxe

FormatNumber(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
Parâmetro Descrição
expression Obrigatório. Expressão a ser formatada.
NumDigAfterDec Indica o número de dígitos a serem exibidos após o ponto decimal. O valor padrão é -1 (usa as configurações da área regional do computador).
IncLeadingDig Opcional. Indica se deve ser exibido o zero líder do valor decimal:
  • -2 = TristateUseDefault - Usar as configurações da área de regional do computador.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum Opcional. Indica se valores negativos devem ser colocados em parênteses.
  • -2 = TristateUseDefault - Usar as configurações da área de regional do computador.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig Opcional. Indica se o símbolo de agrupamento de dígitos especificado nas configurações da área regional do computador deve ser usado para agrupar números.
  • -2 = TristateUseDefault - Usar as configurações da área de regional do computador.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Exemplo

Exemplo 1

document.write(FormatNumber(20000))

Saída:

20,000.00

Exemplo 2

document.write(FormatNumber(20000.578,2))

Saída:

20,000.58

Exemplo 3

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

Saída:

20000.58