剑三飘花商城头像:VB中如何判断一个数是否是整数?

来源:百度文库 编辑:高校问答 时间:2024/05/05 17:04:52
int(1.00000000000000001)=1.00000000000000001
为TRUE

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

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

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

把分给lt_0453的,说的没错。