怎么判断一个长整型变量在两个数值范围内?主要是因为所判断的数值太大,在系统中溢出了
我要判断一个长整型变量c 是否在a(“EE20D8DB0000”16进制) 和 b(“EE20D8DBFFFF”16进制) 范围内,
我写的代码如下:
Dim a As Long
Dim b As Long
Dim c As Long
a = &HEE20D8DB0000
b = &HEE20D8DBFFFF
c = &HEE20D8DB0001
If c >= a And c <= b Then
MsgBox "在范围内!"
Else
MsgBox "不在范围内!"
End If
但是我发现赋给变量a和b,c的值超出范围,无法用上述程序判断c是否在a和b的范围内。
请求大家能帮我解决这个问题,万分感谢!!!