DataType

优质
小牛编辑
127浏览
2023-12-01

如果输入是有效数字,则此方法返回'NUM'的值,否则它将返回'CHAR'的值。 您还可以指定是否要将输入值与NUM或CHAR值进行比较。 在每种情况下,返回的值将是1或0,具体取决于结果。

语法 (Syntax)

DATATYPE(String,type) 

参数 (Parameters)

  • String - 需要确定数据类型的字符串值。

  • Type - 需要与之比较数据Type可选类型。

返回值 (Return Value)

如果输入是有效数字,则此方法返回'NUM'的值,否则它将返回'CHAR'的值。 您还可以指定是否要将输入值与NUM或CHAR值进行比较。 在每种情况下,返回的值将是1或0,具体取决于结果。

例子 (Example)

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

当我们运行上述程序时,我们将得到以下结果。

输出 (Output)

NUM 
CHAR 
CHAR 
1 
0