Red de conocimiento informático - Problemas con los teléfonos móviles - VB encuentra el número de rayos

VB encuentra el número de rayos

Opción explícita

Subcomando privado1_Click()

Atenuar i, j, s, s1, s2, Num

Atenuar resultado

Me.Caption = "El cálculo lleva mucho tiempo, espere..."

Num = 1000000

For i = 1 To Num

s = CStr(i)

j = Len(s)

Si (j Mod 2) = 0 Entonces

s1 = Izquierda( s , j \ 2)

s2 = Medio(s, j \ 2 1)

j = Val(s1) Val(s2)

Si j ^ 2 = i Then Resu = Resu amp; i amp; ","

Fin

DoEvents

Siguiente

MsgBox " 1 El número de rayos entre -1000000 es: "amp; Resu

End Sub