Rexx-datatype

提供:Dev Guides
2020年6月23日 (火) 01:02時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

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