Uma revisão da ordem de restauração: organização de estratégias para recuperar sua vida
Abril 2024
Conversão decimal em binária
Converter um número decimal em um número binário é um dos procedimentos mais comuns executados nas operações do computador. No exemplo abaixo, o número decimal, 253, é convertido em um número binário com o restante, r, pela divisão sucessiva de 2. O número binário de 253 é 11111101
1 253/2 = 126 r 1
2 126/2 = 63 r 0
3 63/2 = 31 r 1
4 31/2 = 15 r 1
5 15/2 = 7 r 1
6 7/2 = 3 r 1
7 3/2 = 1 r 1
8 1/2 = 0 r 1
Sistema de numeração da base 2
Os computadores reconhecem e processam dados usando o sistema de numeração binário ou base 2. O sistema de numeração binária usa apenas dois símbolos (0 e 1) em vez dos dez símbolos no sistema de numeração decimal. A posição, ou local, de cada dígito representa o número 2 (o número base) elevado à potência (expoente), com base em sua posição.
Exemplos
2º
2¹
2²
2³
24
25
26
A tabela a seguir ilustra como um número decimal é convertido em um número binário
Sistema de numeração da base 2 | ||||||||
Valor | ||||||||
Símbolos | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Símbolos | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Expoente Base | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
Valor do local | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Converter 35 decimal em binário | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
Procedimento para converter um número decimal em um número binário
Existem cerca de cinco etapas envolvidas na conversão do número 35 em um número binário.
1. Primeiro, você precisa determinar a maior potência de 2 que é menor ou igual a 35. Portanto, começando com o maior número, 2 a 5 (32) é menor que 35. Coloque um "1" nessa coluna e , calcule quanto resta sobrando 32 de 35. O resultado é 9.
2. Em seguida, verifique se 16 (a próxima potência mais baixa de 2) se encaixa em 3. Como não, um "0" é colocado nessa coluna. O valor do próximo número é 8, que é maior que 3, portanto, um "0" também é colocado nessa coluna.
3. O próximo valor com o qual trabalharemos é 4, que ainda é maior que 3. Então, novamente, tornaremos esse "0".
4. Ok, nosso próximo valor será 2, que é menor que 3. E, como é, colocaremos um "1" na coluna. Agora, você precisará subtrair 2 de 3 e o resultado será 1.
5. O valor do último número é 1, que ainda funciona com o número restante. Portanto, colocaremos um "1" na última coluna. Agora vemos que o número binário do número decimal 35 é 100011.