|
Figura 4 - Conversão hexadecimal para decimal. |
As conversões são bastante similares, porém devemos sempre fazê-las com muita atenção. Observe que o primeiro dígito é multiplicado por 16 elevado à 0, essa etapa é similar à conversão de binário para decimal porém com peso 16.
Conversão de Decimal Para Hexadecimal
Assim como na conversão de decimal para binário utilizamos o método das divisões sucessivas, aqui também não será diferente. Utilizaremos o método das divisões sucessivas porém, agora dividindo por 16. Observe no exemplo a seguir como foi feito a conversão do número 423 de decimal para hexadecimal.
|
Figura 5 - Conversão decimal para hexadecimal. |
Uma observação muito importante é que: qualquer resto de divisão que seja maior do que 9, é representado pelas letras (A até F) correspondentes ao número em hexadecimal.
No exemplo da figura acima obtemos o número 1107 em hexadecimal, porém temos o número 10 como resto, então pela definição a conversão correta é 1A7 em hexadecimal. Não é muito complexo realizar as conversões, só exige atenção e que as regras sejam seguidas rigorosamente.
Conversão Hexadecimal Para Binário
Para fazer a conversão de um número em hexadecimal para o seu equivalente no sistema binário, é necessário entender que um número em hexadecimal é representado por 4 bits, ou seja, cada dígito hexadecimal é constituído de 4 bits em binário. Por exemplo, converter o número 9F2 de hexadecimal para binário.
|
Figura 6 - Conversão hexadecimal para binário. |
Observe que cada dígito hexadecimal possui os 4 bits.
Conversão Binário Para Hexadecimal
A conversão de um número binário para seu equivalente no sistema hexadecimal é feita de forma relativamente simples. Basta lembrar que um dígito em hexadecimal é composto por 4 bits em binário. Logo, para fazer a conversão basta agrupar o número binário em grupos de 4 bits. Observe a imagem a seguir para compreender melhor como é feito este processo.
|
Figura 7 - Conversão binário para hexadecimal. |
Outra observação muito importante está na forma de como é feito esse agrupamento. Inicia-se o agrupamento da direita para a esquerda e quando falta bits, completamos acrescentando zeros à esquerda. O exemplo foi proposital para mostrar o processo de completar os zeros à esquerda.
Faixa de Contagem em Hexadecimal
Quando contamos em hexadecimal, cada dígito pode ser incrementado (acrescido de 1) de 0 até F (15 em decimal). Quando o dígito de uma posição chegar no valor F, este volta para 0 e o dígito da próxima posição é incrementado. Como exemplo, tome a seguinte contagem em hexadecimal.
|
Figura 8 - Contagem em hexadecimal. |
Observe no exemplo a mudança de 9 para A e de F para 0, e o incremento no dígito seguinte.
Assim podemos generalizar:
Com N dígitos hexadecimais podemos contar de 0 até 16^N - 1, em um total de 16^N valores diferentes.
Por exemplo, com 3 dígitos hexadecimais podemos contar de 000 até FFF, que corresponde a faixa de 0 a 4095 em decimal, em um total de 16^3 = 4096 valores diferentes.
Conversão Octal Para Decimal
Assim como no sistema binário e hexadecimal, a conversão de um número octal para decimal é feita de forma similar aplicando o mesmo método. Bastando aplicar a soma dos pesos de potência de 8. Por exemplo converter o número 372 de octal para decimal.
|
Figura 9 - Conversão octal para decimal. |
Observe a grande similaridade entre a conversão de um sistema para o outro.
Conversão Decimal Para Octal
Converter um número decimal para octal basta aplicarmos o método das divisões sucessivas por 8. Observe na imagem a seguir como é o procedimento para fazer a conversão de 1024 decimal para octal.
|
Figura 10 - Conversão decimal para octal. |
Feito as divisões sucessivas por 8, basta agrupar o resultado, que segundo o método dá 2000 no sistema octal.
Conversão Octal Para Binário
Para converter um número do sistema octal para o binário o procedimento é relativamente simples, basta converter cada dígito octal para binário de 3 bits. Tome o exemplo a seguir em que o número 73 em octal é convertido para binário.
|
Figura 11 - Conversão octal para binário. |
Conversão Binário Para Octal
A conversão de um número binário para seu equivalente no sistema octal também não é uma tarefa muito complexa. Basta agrupar o número binário em grupos de 3 bits, iniciando da direita para esquerda. E completar com zeros à esquerda caso seja necessário. Observe como isso é feito no exemplo a seguir.
|
Figura 12 - Conversão binário para octal. |
Observe que a conversão de binário para octal se assemelha à conversão de binário pra hexadecimal. Olhe como realizar as conversões são simples, porém exigem muita atenção.
Este tutorial termina por aqui, ficou um pouco extenso mas, são parte do processo de aprendizagem.
Espero que tenham gostado. Qualquer dúvida, sugestão ou crítica deixe seu comentário aqui ou na nossa fan page, aliás curta lá para você ficar mais próximo das novidades e mantermos maior contato.
Para o próximo tutorial vamos ver um pouco sobre alguns códigos (BCD, Gray e outros).
Até o próximo !