Rexx-datatype

提供:Dev Guides
移動先:案内検索

Rexx-データ型

このメソッドは、入力が有効な数値の場合は「NUM」の値を返し、それ以外の場合は「CHAR」の値を返します。 入力値をNUM値またはCHAR値と比較するかどうかも指定できます。 いずれの場合も、返される値は結果に応じて1または0になります。

構文

DATATYPE(String,type)

パラメーター

  • String -データ型を決定する必要がある文字列値。
  • Type -データ型を比較す​​る必要のあるオプションの型。

戻り値

このメソッドは、入力が有効な数値の場合は「NUM」の値を返し、それ以外の場合は「CHAR」の値を返します。 入力値をNUM値またはCHAR値と比較するかどうかも指定できます。 いずれの場合も、返される値は結果に応じて1または0になります。

/*Main program*/
say DATATYPE(" 12345 ")
say DATATYPE("")
say DATATYPE("12345*")
say DATATYPE("123.4","N")
say DATATYPE("123.4","W")

上記のプログラムを実行すると、次の結果が得られます。

出力

NUM
CHAR
CHAR
1
0