为了账号安全,请及时绑定邮箱和手机立即绑定

请问下vb怎样判断一个数是否是整数?

请问下vb怎样判断一个数是否是整数?

慕码人8056858 2022-04-21 13:15:12
如:在text1.text里输入一个数,如果是整数,就让text1.text=空("")vb怎么写啊
查看完整描述

2 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

方法有多种,看你要怎么用了。
一、判断是否为数字且是否包含小数点:
IsNumeric(Text1) And InStr(1, Text1, ".", vbTextCompare)=0
二、计算:
Int(Val(Text1)) = Text1
三、正则表达式:
[0-9]{1,}

查看完整回答
反对 回复 2022-04-24
?
富国沪深

TA贡献1790条经验 获得超9个赞

if x=int(x) then print x;"is a integer." else print x;"isn't a integer."
或者
input x
if x-int(x)>0 then print x;"isn't a integer." else print x;"is a integer."

查看完整回答
反对 回复 2022-04-24
  • 2 回答
  • 0 关注
  • 704 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信