VBScript. Функция FormatCurrency
Материал из GedeminWiki
Форматирует значение как денежную строку.
FormatCurrency(expression[, numdigits[, leadingdigit[, useparens [, groupdigits]]]])
- expression
- Число.
- numdigits
- Опциональный параметр. Количество знаков после десятичной точки. -1 означает, что будут применены текущие региональные установки.
- leadingdigit
- Опциональный параметр. Определяет будет ли отображаться ноль слева от десятичной точки для дробных значений меньше единицы. Возможные значения приведены в подразделе Константы тройного состояния.
- useparens
- Опциональный параметр. Показывает следует ли заключать отрицательные значения в скобки. Возможные значения приведены в подразделе Константы тройного состояния.
- groupdigits
- Опциональный параметр. Показывает на необходимость группировки цифр в числе. Возможные значения приведены в подразделе Константы тройного состояния.
Знак валюты и его положение относительно числа определяются региональными настройками операционной системы. Значения по-умолчанию берутся с вкладки Валюта региональных настроек операционной системы. Значение по-умолчанию для параметра leadingdigit берется с вкладки Число.
Пример:
Dim MyCurrency MyCurrency = FormatCurrency(1000) ' MyCurrency="1 000.00 р."