求助一道题
Private Sub Command1_Click()Dim a As Integer
Dim b As Integer
Dim c As Long
For a = 0 To 10000
b = Len(a)
c = a * a
If a = Right(c, b) Then
Print a
End If
Next
End Sub
各位帮忙看一下,为什么运行后,出现c=a*a 溢出呢?
2007-09-28 23:01
2007-09-28 23:05
你输出一下long类型的最大值看看;不出意料的话,应该是溢出了
2007-09-29 10:16

2007-09-29 10:47
2007-09-29 10:55
2007-09-29 17:10
2007-09-29 17:22
2007-09-29 18:12
2007-09-29 18:47
2007-09-29 18:47