USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Binário/decimal
Silva
SILVES
00 - PORTUGAL
Postada em 21/05/2004 23:39 hs            
Boa noite.
Como converter em VB um número binário para decimal.
Por exemplo : digite 0101 e deve retornar 5.
obrigado.
Silva
     
Ama
Pontos: 2843
UBERLÂNDIA
MG - BRASIL
ENUNCIADA !
Postada em 22/05/2004 00:21 hs         
tente isto se atender avise e encerre o post
 
Function ConverteBinDec(ByVal bin As String) As String
Dim msg, nmsg, nhex As String
Dim i, exp, bit, j As Integer
msg = bin: exp = 3
nmsg = 0: nhex = ""
j = Len(msg): exp = j - 1
For i = 1 To j
    bit = Mid(msg, i, 1)
    If (bit = 1) Then
        nmsg = nmsg + (bit * (2 ^ exp))
    End If
    'nhex = nmsg
    exp = exp - 1
Next i
        'nhex = Hex$(nhex)
      
ConverteBinDec = nmsg 'nhex
   
Silva
SILVES
00 - PORTUGAL
ENUNCIADA !
Postada em 24/05/2004 09:47 hs            
Ama .
       Obrigado pela ajuda.
 
Silva
   
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página