VB IsNumeric 判断数字函数功能详解,VB IsNumeric 判断数字函数功能,VB IsNumeric 判断数字函数详解,VB IsNumeric 判断数字功能详解,VB IsNumeric 判断数字函数,VB IsNumeric 判断数字功能,VB IsNumeric 判断数字详解,VB IsNumeric 判断函数,VB IsNumeric 判断功能,VB IsNumeric 判断详解,VB IsNumeric 判断函数,VB IsNumeric 判断功能,VB IsNumeric 判断详解,VB 判断是否是数字,VB 判断是不是数字,VB IsNumeric 函数,VB IsNumeric 功能,VB IsNumeric 详解,VB 判断不是数字,VB 判断数字函数,VB 判断数字功能,VB 判断数字详解,VB 判断是数字,VB IsNumeric,VB 判断数字,VB 数字,IsNumeric 函数,IsNumeric (expression),expression  必要的,IsNumeric 注意事项。

VB IsNumeric 判断数字函数功能详解:

IsNumeric 函数

函数功能:
    返回 Boolean 值,指出表达式的运算结果是否为数。

函数语法:
    IsNumeric (expression)

函数参数:
    expression  必要的,expression 参数是一个 Variant,包含数值表达式或字符串表达式。

函数返回值说明:
    如果整个 expression 的运算结果为数字,则 IsNumeric 返回 True;否则返回 False。
    如果 expression 是日期表达式,则 IsNumeric 返回 False。

注意事项:
    使用该函数时候应该注意这样一些问题:

  举例数值:

  "123"
  "123.1"
  "123,,,,111.222,,,333"
  "123,,,1.22,,,3"
  "123e+9"
  "123d-8"

  以上数值返回值的都是 True。

  第1、2条很正常,第3条有西文的“,”,可以理解,外国人习惯把数字每隔3个加个逗号。

  第4条中文的“,”也可以,可要注意:cint("12,,3"),可以得到 123;cint("12,,3"),就出错了。

    第5、6条,里面有“e”、“d”、“+”、“-”,应该不是数字,但是这里是科学计数法,所以也当做是数字。