No consigo el error en esta rutina
Publicado por ricardo (2 intervenciones) el 10/07/2009 04:54:24
Saludos.
Estoy haciendo una rutina para pasar de Binario a decimal y a mi parecer esta bien planteada pero no me da el resultado que deberia.
Aqui les dejo la rutina a ver si usteds ven el error.
Private Sub Optdec_Click()
numbin = CStr(Text1.Text)
nbits = Len(numbin)
For i = 1 To nbits + 1
aux1 = Mid(numbin, i)
If aux1 = "1" Then
numdec = numdec + 2 ^ (i - 1)
End If
Next
Text1.Text = numdec
End Sub
Sin más me despido dando gracias de antemano por su colaboracion.
Estoy haciendo una rutina para pasar de Binario a decimal y a mi parecer esta bien planteada pero no me da el resultado que deberia.
Aqui les dejo la rutina a ver si usteds ven el error.
Private Sub Optdec_Click()
numbin = CStr(Text1.Text)
nbits = Len(numbin)
For i = 1 To nbits + 1
aux1 = Mid(numbin, i)
If aux1 = "1" Then
numdec = numdec + 2 ^ (i - 1)
End If
Next
Text1.Text = numdec
End Sub
Sin más me despido dando gracias de antemano por su colaboracion.
Valora esta pregunta


0