Функция FormatCurrency в VBScript

Определение и использование

Функция FormatCurrency может возвращать выражение, отформатированное как货币ное значение, с использованием символы валюты, определённые в системном контрольном панели.

Грамматика

Форматировать货币 (Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]]
Параметры Описание
expression Обязателен. Выражение, подлежащее форматированию.
NumDigAfterDec Указывает количество знаков после запятой, отображаемых справа от точки. Значением по умолчанию является -1 (используется настройка регионального формата компьютера).
IncLeadingDig Опционально. Указывает, следует ли отображать ведущие нули в значениях с плавающей запятой:
  • -2 = TristateUseDefault - Используйте настройки регионального формата компьютера.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
UseParForNegNum Опционально. Указывает, следует ли помещать отрицательные значения в скобки.
  • -2 = TristateUseDefault - Используйте настройки регионального формата компьютера.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False
GroupDig Опционально. Указывает, следует ли использовать символы группировки чисел, указанные в настройках регионального формата компьютера.
  • -2 = TristateUseDefault - Используйте настройки регионального формата компьютера.
  • -1 = TristateTrue - True
  • 0 = TristateFalse - False

Пример

Пример 1

document.write(FormatCurrency(20000))

Вывод:

¥20,000.00

Пример 2

document.write(FormatCurrency(20000.578,2))

Вывод:

¥20,000.58

Пример 3

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

Вывод:

¥20000.58