<Полная VBScript Ссылка
Функция FormatCurrency возвращает выражение, отформатированное в качестве значения валюты с использованием символа валюты, определенный в панели управления компьютером.
Синтаксис
FormatCurrency(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
параметр | Описание |
---|---|
expression | Необходимые. Выражение для форматирования |
NumDigAfterDec | Необязательный. Указывает, как отображаются много места справа от десятичной запятой. Значение по умолчанию -1 (региональные настройки компьютера используется) |
IncLeadingDig | Необязательный. Указывает ли не отображается ведущим нулем для дробных значений:
|
UseParForNegNum | Необязательный. Указывает, следует ли поместить отрицательные значения в скобках:
|
GroupDig | Необязательный. Указывает, следует ли сгруппированы номера с использованием групповой разделитель, указанный в региональных настройках компьютера:
|
Примеры
Пример 2
Установка числа десятичных знаков:
<%
response.write(FormatCurrency(20000,2) & "<br />")
response.write(FormatCurrency(20000,5))
%>
Выход кода выше:
$20,000.00
$20,000.00000
Показать пример » Пример 3
Дробные значения с или без ведущего нуля:
<%
response.write(FormatCurrency(.20,,0) & "<br />")
response.write(FormatCurrency(.20,,-1))
%>
Выход кода выше:
$.20
$0.20
Показать пример » Пример 4
Отрицательные значения в скобках или нет:
<%
response.write(FormatCurrency(-50,,,0) & "<br />")
response.write(FormatCurrency(-50,,,-1))
%>
Выход кода выше:
-$50.00
($50.00)
Показать пример » Пример 5
Группировка миллиона долларов - или нет:
<%
response.write(FormatCurrency(1000000,,,,0) & "<br />")
response.write(FormatCurrency(1000000,,,,-1))
%>
Выход кода выше:
$1000000.00
$1,000,000.00
Показать пример » <Полная VBScript Ссылка