VBScript FormatNumber関数

定義と使用方法

FormatNumber関数は、フォーマットされた数字としての表現を返します。

文法

FormatNumber(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(FormatNumber(20000))

出力:

20,000.00

例 2

document.write(FormatNumber(20000.578,2))

出力:

20,000.58

例 3

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

出力:

20000.58