lin0308 发表于 2010-4-21 18:26:52

如何判断一组数字是否是纯数字(已解决)

本帖最后由 lin0308 于 2010-4-21 19:20 编辑

比如 $au="1000",如何判断

谢谢各位

zhoujinshi520 发表于 2010-4-21 18:34:50

函数参考
StringIsInt
--------------------------------------------------------------------------------

检查某个字符串是否整型数.


StringIsInt ( "字符串" )




参数

字符串 要检查的字符串.



返回值

成功: 返回值为 1.
失败: 返回值为 0,说明给定的字符串不是一个整数.



注意/说明

StringIsInt 对非字符串的整数表达式也返回 1.但是,如果是十六进制的表达式如 "4ff0" 等则 StringIsInt 的返回值为0.字符串中唯一允许含有的标点符号是在开头(首字符)的加号或减号.




相关

StringIsFloat, StringIsDigit, IsInt


示例/演示


StringIsInt("+42");returns 1
StringIsInt("-00");returns 1
StringIsInt("1.0");returns 0 due to the decimal point
StringIsInt(1.0)    ;returns 1 due to number-string conversion
StringIsInt("1+2");returns 0 due to plus sign

水木子 发表于 2010-4-21 18:35:27

If StringIsDigit ('1000') Then MsgBox(0, '', '字符串是纯数字')
页: [1]
查看完整版本: 如何判断一组数字是否是纯数字(已解决)