Visual Basic - como hago la transformacion de binario a decimal

Life is soft - evento anual de software empresarial
 
Vista:

como hago la transformacion de binario a decimal

Publicado por michel maureira (1 intervención) el 19/04/2002 05:48:06
me pueden ayudar con un programa que tengo que transformar un numero bianrio a decimal antes del lunes porfa , este codigo tengo por ahora porfavor ayudenme
Dim NUM2 As Integer
Dim factor As Integer
factor = factor + 1

If ValNUM = 0 Then
factor = 0
NUM = NUM * factor + factor
Text2.Text = NUM
Else
If ValNUM = 1 Then
NUM = NUM * factor + factor
Text2.Text = NUM
End If
End If

bye , gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como hago la transformacion de binario a decima

Publicado por alberto (278 intervenciones) el 19/04/2002 10:25:28
Prueba con la función:
Public Function BinToDec(EnBinario As String) As Long
Dim Digito As Byte
Dim Sumando As Long

Sumando = 1
BinToDec = 0
For Digito = Len(EnBinario) To 1 Step -1
If Mid(EnBinario, Digito, 1) = "1" Then
BinToDec = BinToDec + Sumando
End If
Sumando = Sumando + Sumando
Next Digito

End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar