Ver parte 1
Atenção! Todos os links de referência podem ser acessados quando se clica sobre as imagens.
Semana passada foi iniciada a parte 1 do post especial sobre conversões entre decimal, binário, hexadecimal e octal. A ideia surgiu pela nova feature de numeração de posts. Portanto, será dada continuidade com a parte 2 e final.
7) Binário <-> Hexadecimal
O exemplo acima mostra o método mais rápido:
- Pegar um número como 10111001111100111.
- Dividi-lo em grupos com 4 algarismos e ir colocando os valores em hexadecimal correspondentes.
- Então:
- 0001 = 1
- 0111 = 7
- 0011 = 3
- 1110 = E
- 0111 = 7
- Portanto: 10111001111100111 = 173E7
O método de conversão usado no subtítulo 3 da parte 1 pode ser facilitado convertendo-se primeiro o número decimal em binário, para assim, ser convertido em hexadecimal.
Ex.:
- Decimal para binário: 163 = 10100011
- Binário para hexadecimal: 10100011 = A3, pois:
- 1010 = A
- 0011 = 3
8) Hexadecimal <-> Binário
O mesmo exemplo usado no subtítulo 7, só que fazendo o inverso:
- Pegar um número como 173E7
- Pegar cada algarismo e ir igualando com seu correspondente em binário, sempre em grupos de 4.
- Ler o número da esquerda para a direita.
- Então:
- 1 = 0001
- 7 = 0111
- 3 = 0011
- E = 1110
- 7 = 0111
- Portanto: 173E7 = 10111001111100111
9) Binário <-> Octal
O exemplo acima mostra o método mais rápido:
- Pegar um número como 110101.
- Dividi-lo em grupos com 3 algarismos e ir colocando os valores em octal correspondentes.
- Então:
- 110 = 6
- 101 = 5
- Portanto: 110101 = 65
O método de conversão usado no subtítulo 5 da parte 1 pode ser facilitado convertendo-se primeiro o número decimal em binário, para assim, ser convertido em octal.
Ex.:
- Decimal para binário: 35 = 100011
- Binário para octal: 100011 = 43, pois:
- 100 = 4
- 011 = 3
10) Octal <-> Binário
O exemplo acima mostra o método mais rápido:
- Pegar um número como 123
- Pegar cada algarismo e ir igualando com seu correspondente em binário, sempre em grupos de 3.
- Ler o número da esquerda para a direita.
- Então:
- 1 = 001
- 2 = 010
- 3 = 011
- Portanto: 123 = 1010011
11) Octal <-> Hexadecimal
O exemplo acima mostra o método mais rápido:
- Pegar um número como o 315.
- Convertê-lo em binário para, depois, convertê-lo em hexadecimal.
- Então:
- Octal para binário (11001101):
- 3 = 011
- 1 = 001
- 5 = 101
- Binário para hexadecimal:
- 1100 = C
- 1011 = D
- Octal para binário (11001101):
- Portanto: 315 = CD
12) Hexadecimal <-> Octal
O exemplo acima mostra o método mais rápido:
- Pegar um número como o 12F.
- Convertê-lo em binário para, depois, convertê-lo em octal.
- Então:
- Hexadecimal para binário (100101111):
- 1 = 0001
- 2 = 0010
- F = 1111
- Binário para octal:
- 100 = 4
- 101 = 5
- 111 = 7
- Hexadecimal para binário (100101111):
- Portanto: 12F = 457
Aprendeu direitinho? Pois esse post me deu muito trabalho e espero que todos compreendam e entendam esses métodos de conversão.
Por: Not Now Lucas
Legais. Bem Loucos. Empolgantes.
notnowlucas
Latest posts by notnowlucas (see all)
- Os novos rumos do NNL - 10 de janeiro de 2020
- A Relíquia de Platina da Future Tense – Crash 3 (NST) | Walkthru’s - 22 de dezembro de 2019
- Colocando Gnasty Gnorc para correr – Spyro The Dragon (RT) [PT-BR] #6 [FINALE] | Séries - 13 de dezembro de 2019
- Presentes mágicos desagradáveis – Spyro The Dragon (RT) [PT-BR] #5 | Séries - 9 de dezembro de 2019
- Adestrando feras chocantes – Spyro The Dragon (RT) [PT-BR] #4 | Séries - 4 de dezembro de 2019