Rexx - DataType() 方法
如果输入是有效数字,此方法将返回"NUM"值,否则将返回"CHAR"值。 您还可以指定是否要将输入值与 NUM 或 CHAR 值进行比较。 在每种情况下,返回的值将是 1 或 0,具体取决于结果。
语法
DATATYPE(String,type)
参数
String − 需要确定其数据类型的字符串值。
Type − 需要与数据类型进行比较的可选类型。
返回值
如果输入是有效数字,此方法将返回"NUM"值,否则将返回"CHAR"值。 您还可以指定是否要将输入值与 NUM 或 CHAR 值进行比较。 在每种情况下,返回的值将是 1 或 0,具体取决于结果。
示例
/* 主程序 */ say DATATYPE(" 12345 ") say DATATYPE("") say DATATYPE("12345*") say DATATYPE("123.4","N") say DATATYPE("123.4","W")
当我们运行上面的程序时,我们将得到以下结果。
输出
NUM CHAR CHAR 1 0
❮ rexx_built_in_functions.html