VB中如何判断一个数是否是整数?

来源:百度知道 编辑:UC知道 时间:2024/05/11 00:27:25
int(1.00000000000000001)=1.00000000000000001
为TRUE

而1.00000000000000001明明不是整数.
其它还有什么方法吗?

后面的小数点已经溢出了,所以被认为是整数!最多只能有六个0!

先用isnumeric判断一下是不是数字,再判断一下有没有小数点

把分给lt_0453的,说的没错。