Função FormatCurrency do VBScript

Definição e Uso

A função FormatCurrency pode retornar uma expressão formatada como valor monetário, usando o símbolo monetário definido no painel de controle do sistema.

Sintaxe

FormatCurrency(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
Parâmetros 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 (usando a configuração regional do computador).
IncLeadingDig Opcional. Indica se deve ser exibido um zero à esquerda do valor decimal:
  • -2 = TristateUseDefault - Usar a configuração regional do computador.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum Opcional. Indica se valores negativos devem ser colocados em parênteses.
  • -2 = TristateUseDefault - Usar a configuração regional do computador.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig Opcional. Indica se o símbolo de agrupamento de dígitos especificado na configuração regional do computador deve ser usado para agrupar números.
  • -2 = TristateUseDefault - Usar a configuração regional do computador.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Exemplo

Exemplo 1

document.write(FormatCurrency(20000))

Saída:

¥20,000.00

Exemplo 2

document.write(FormatCurrency(20000.578,2))

Saída:

¥20,000.58

Exemplo 3

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

Saída:

¥20000.58