VBScript FormatCurrency 関数

定義と用法

FormatCurrency 関数は、システムコントロールパネルで定義された通貨記号を使用してフォーマットされた通貨値を返します。

文法

FormatCurrency(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
引数 説明
expression 必須。整形する必要がある表現。
NumDigAfterDec 小数点の右側に表示する桁数を示す値。デフォルト値は -1(コンピュータの地域設定を使用しています)。
IncLeadingDig オプション。小数の先頭のゼロ(leading zero)を表示するかどうかを示します。
  • -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