segunda-feira, 2 de abril de 2018

109 101 117 032 097 114 116 105 103 111


Conversão de binário para decimal


Como já vimos no artigo anterior, o sistema binário só possui 2 algarismos. Cada posição tem um peso de uma potência de 2 (base do sistema binário). Sendo assim, para se converter um número de binário para decimal, deve-se multiplicar cada bit pela potência de sua posição e somar os resultados.

Por exemplo, a conversão do número 10112  para decimal é feita da seguinte forma:

Binário
1
0
1
1
Valor da posição
1 X 23
0 X 22
1 X 21
1 X 20
8
0
2
1
Resultado
8+0+2 + 1 = 11 decimal


Conversão de decimal para binário


Para realizar a conversão de decimal para binário, realiza-se a divisão sucessiva por 2 (base do sistema binário). O resultado da conversão será dado pelo último quociente (MSB) e o agrupamento dos restos de divisão será o número binário.

Por exemplo, vamos converter o número 45 em binário:
Conversão entre sistemas de numeração: decimal para binário
A leitura do resultado é feita do último quociente para o primeiro resto. Sendo assim, o resultado da conversão do número 45 para binário é: 1011012.


Conversão de hexadecimal para decimal


A conversão de hexadecimal para decimal segue o mesmo princípio apresentado para o sistema binário. Multiplica-se cada dígito pela potência de 16 relativa à posição e somam-se os resultados:

Por exemplo, a conversão do número 12C16 para decimal:

Hexadecimal
1
2
C
Valor da posição
1 x 162
2 X 161
12 X 160
256
32
12
Resultado
256 + 32 + 12 =300 decimal


Conversão de decimal para hexadecimal


Para converter um número decimal em hexadecimal realiza-se a divisão sucessiva por 16 (base do sistema hexadecimal), semelhante à conversão de decimal para binário.

Por exemplo, vamos converter o número 438 em hexadecimal:

Conversão entre sistemas de numeração: decimal para hexadecimal
O resultado é lido da direita para a esquerda a partir do último quociente. Assim. 438 é igual a 1B616.
Note que o resto da segunda divisão foi o número 11, que corresponde ao número B em Hexadecimal.

Sem comentários:

Enviar um comentário

VÍDEO