La garantía soy

Minha foto
Programar é dar a vida a um ser que ainda não existe..

Binário vs Decimal

Mais uma de números binários...
Agora dessa vez vou compartilhar de como fazer para converter os valores..
Quase sempre surge aquela dúvida  de como fazer para transforma um número Decimal em número Binário..
ou vise versa..
Sem mais delongas como fazer essa conversão:

-First Decimal from Binário:
Numero 5:
5 / 2
1 < ->  2 / 2
0 <- > 1  (Ordem de Representação é da Direita para Esquerda)
RESULTADO: 101

Numero 33.
33 / 2
1 <-> 16 / 2
0 <-> 8 / 2
0 <-> 4 / 2
0 <-> 2 / 2
0 <-> 1 (Ordem agora é da Direita para Esquerda)
RESULTADO: 100001

Numero 2
2 / 2
1 <-> 0  (Ordem agora é da Direita para Esquerda)
RESULTADO: 10

Outros valores;
0 : zero
01 : um
10 : dois
11 : três
100 : quatro
101 : cinco
110 : seis
111 : sete

Já o oposto funciona da seguinte forma:
Decimal from Binário let`s go... 
Fazendo a conversao do Numero 5.
1 2 0 1 1 0
101 = [(1 x 22) + (0 x 21) + (1 x 20)]  =  (4 + 0 + 1) = 5

Nesse exemplo o 1 ocupa a posição 2, o primeiro 0 a posição 1, o segundo 1 a posição 0.
Valeu.  o/


Nenhum comentário:

Postar um comentário

LinkWithin

Related Posts Plugin for WordPress, Blogger...

Cadastre-se e Receba Atualizações.