NUM 関数

構文

NUM (expression)

説明

NUM 関数を使用すると、expression が、数値ストリングであるか、非数値ストリングであるかを判別できます。expression が数値、数値ストリング、または空白ストリングである場合、真と評価されて、値 1 が戻ります。 expression が、非数値ストリングの場合、偽と評価されて、値 0 が戻ります。

小数点 ( . ) として使用されるピリオドを含むストリングは、数値として評価されます。例えば、コンマ ( , ) またはドル記号 ( $ ) などの、数値または通貨の量をフォーマットするのに使用される他の文字を含むストリングは、非数値として評価されます。

expression が NULL 値として評価される場合、NULL が戻ります。

NLS が有効なら、NUM は現在のロケールの Numeric カテゴリーを使用して 10 進値の分離文字を判定します。

X=NUM(2400)
Y=NUM("Section 4")
PRINT "X= ",X,"Y= ",Y

次のプログラム出力が得られます。

X=    1     Y=    0