大学vb怎么判断输入的是整数
3个回答
展开全部
方法1、
Dim X As Integer
X = Val(Text1.Text)
If X <> Val(Text1.Text) Then
MsgBox "不是整数"
Else
MsgBox "是整数"
End If
'方法2
If IsNumeric(Text1.Text) = True And InStr(1, Text1.Text, ".", 1) = 0 Then
MsgBox "是整数"
Else
MsgBox "不是整数"
End If
'方法3
If Int(Text1.Text) = Val(Text1.Text) Then
MsgBox "是整数"
Else
MsgBox "不是整数"
End If
还有许多方法,判断输入的是整数,VB是非常灵活的。
Dim X As Integer
X = Val(Text1.Text)
If X <> Val(Text1.Text) Then
MsgBox "不是整数"
Else
MsgBox "是整数"
End If
'方法2
If IsNumeric(Text1.Text) = True And InStr(1, Text1.Text, ".", 1) = 0 Then
MsgBox "是整数"
Else
MsgBox "不是整数"
End If
'方法3
If Int(Text1.Text) = Val(Text1.Text) Then
MsgBox "是整数"
Else
MsgBox "不是整数"
End If
还有许多方法,判断输入的是整数,VB是非常灵活的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if cint(x)=x then
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询