fercosmig Postado Novembro 27, 2008 Denunciar Share Postado Novembro 27, 2008 Coverter número binário em decimalfunction Converte(){ var aux1 = new Array(8); aux1[0] = 1 aux1[1] = 2 aux1[2] = 4 aux1[3] = 8 aux1[4] = 16 aux1[5] = 32 aux1[6] = 64 aux1[7] = 128 var numeroB = document.getElementById('binario').value; var qtd = numeroB.length; var ArrBin = new Array(qtd); j = 0 for(i = qtd-1; i >= 0; i--){ ArrBin[j] = numeroB.substring(i,i+1); j++; } var valor = 0; for(i = 0; i< qtd; i++){ if(ArrBin[i] > 0){ valor += aux1[i] } } alert(valor); } <input type="text" maxlength="8" name="binario" id="binario" /> <input type="button" onClick="java script:Converte();" /> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
fercosmig
Coverter número binário em decimal
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.