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