دستور FormatCurrency در VBScript

تعریف و استفاده

فقط فرمول FormatCurrency می‌تواند بیاناتی را که به عنوان مقدار پولی فرمت شده‌اند، بازگرداند، که از نماد پولی تعریف شده در پنل کنترل سیستم استفاده می‌کند.

زبان

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