Quem é da área de TI, com certeza já deve ter visto na faculdade ou em algum curso de certificação: converter números inteiros para binários.
A forma tradicional de ensino é dividir o número por 2 diversas vezes até que o resultado seja 0. E o resto de toda a divisão será o binário.
Algo do tipo:
Algo do tipo:
Parece confuso? Dessa forma sim. Eu mesmo tinha dificuldades na faculdade com esse tipo de conversão. Mas eis que aprendi uma técnica muito melhor no canal do Professorramos. Fiz a vídeo aula e o processo de conversão ficou muito mais claro para mim.
Vamos trabalhar com 128 bits.
Um exemplo é o número 25. Vamos imaginar que a nossa tabela seja uma fileira de cinema.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
25 pessoas ocupariam 128 lugares? Não | 25 pessoas ocupariam 64 lugares? Não | 25 pessoas ocupariam 32 lugares? Não |
25 pessoas ocupariam 16 lugares? Sim
25 - 16 =9
|
9 pessoas ocupariam 8 lugares? Sim
9 - 8 = 1
| Uma pessoa ocuparia 4 lugares? Não. | Uma pessoa ocuparia 2 lugares? Não | Uma pessoa ocuparia 1 lugar? Sim |
0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 |
Ignorando os zeros à esquerda, o número binário é 11001.
Nenhum comentário:
Postar um comentário