WordNum

渡された数を表す英語テキストを返します。

構文

WordNum(n1 [, n2 [, k ]])

パラメーター

パラメーター

説明

n1

変換する数です。

以下の条件のいずれかが true の場合、エラーを示す「*」(アスタリスク)を返します。

  • n1 が数字ではない。

  • n1 の整数値が負の値である。

  • n1 の整数値が 922,337,203,685,477,550 より大きい。

n2(オプション)

形式オプションを指定する数です。有効な数は次のとおりです。

  • 0(デフォルト値):数字は単純な数を表すテキストに変換されます。

  • 1:数字は小数点のない金額を表すテキストに変換されます。

  • 2:数字は小数点のある金額を表すテキストに変換されます。

n2 に値を指定しないと、デフォルト値(0)が使用されます。

k(オプション)

有効なロケールを表す文字列です。k に値を指定しないと、環境ロケールが使用されます。

ロケールを参照してください。

本リリースの時点では、英語以外のロケール識別子をこの関数で指定することはできません。

次に示す式は WordNum 関数の使用例です。

戻り値

WordNum(123.45)

One Hundred and Twenty-three Dollars

WordNum(123.45, 1)

One Hundred and Twenty-three Dollars

WordNum(1154.67, 2)

One Thousand One Hundred Fifty-four Dollars And Sixty-seven Cents

WordNum(43, 2)

Forty-three Dollars And Zero Cents

WordNum(Amount[0], 2)

Amount の 1 番目の値を変換します。