Rexx - 数据类型



如果输入是有效的数字,此方法返回“NUM”的值;否则,它将返回“CHAR”的值。您还可以指定是否要将输入值与NUM或CHAR值进行比较。在每种情况下,返回的值将根据结果为1或0。

语法

DATATYPE(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
rexx_built_in_functions.htm
广告
© . All rights reserved.