Como converter hexadecimal para binário ou decimal
Como você muda esses números engraçados e cartas para algo que você ou seu computador pode entender?? Conversão hexadecimal para binário é muito fácil, e é por isso que hexadecimal foi adotado em algumas linguagens de programação. Conversão para decimal é um pouco mais envolvido, mas uma vez que você tem, é fácil repetir para qualquer número.
Passos
Parte 1 de 3:
Convertendo hexadecimal para binário1. Converta cada dígito hexadecimal para quatro dígitos binários. Hexadecimal foi adotado em primeiro lugar, porque é tão fácil converter entre os dois. Essencialmente, o hexadecimal é usado como uma maneira de exibir informações binárias em uma string mais curta. Este gráfico é tudo que você precisa para converter de um para o outro:
Hexadecimal | Binário |
---|---|
0 | 0000 |
1 | 0001 |
2 | 0010 |
3 | 0011 |
4 | 0100 |
5 | 0101 |
6 | 0110 |
7 | 0111 |
8 | 1000 |
9 | 1001 |
UMA | 1010 |
B | 1011 |
C | 1100 |
D | 1101 |
E | 1110 |
F | 1111 |

2. Tente você mesmo. É realmente tão simples quanto mudar o dígito nos quatro dígitos binários equivalentes. Aqui estão alguns números hexadecimais para você converter. Realce o texto invisível à direita do sinal de igual para verificar seu trabalho:

3. Entender por que isso funciona. No "Base dois" Sistema Binário, n Dígitos binários podem ser usados para representar 2 números diferentes. Por exemplo, com Quatro dígitos binários, você pode representar 2 = 16 números diferentes. Como o Hexadecimal é um sistema de dezesseis base, um número de um dígito pode ser usado para representar 16 = 16 números diferentes. Isso faz a conversão entre os dois sistemas extremamente fáceis.
Parte 2 de 3:
Convertendo hexadecimal para decimal1. Revise como as dez trabalhos base. Você usa notação decimal todos os dias sem ter que parar e pensar sobre o significado, mas quando você aprendeu, seu pai ou professor pode ter explicado para você com mais detalhes. Uma revisão rápida de como os números comuns são escritos ajudarão você a converter o número:
- Cada dígito em um número decimal é em um certo "Lugar, colocar." Movendo-se da direita para a esquerda, há o "lugar," "Corrida de dezenas," "Centenas de lugar," e assim por diante. O dígito 3 apenas significa 3 se estiver no lugar, mas representa 30 quando localizado no lugar das dezenas e 300 no lugar de centenas.
- Para colocá-lo matematicamente, o "locais" representar 10, 10, 10 e assim por diante. É por isso que este sistema é chamado "Base dez," ou "decimal" Depois da palavra latina para "décimo."

2. Escreva um número decimal como um problema de adição. Isso provavelmente parecerá óbvio, mas é o mesmo processo que usaremos para converter um número hexadecimal, então é um bom ponto de partida. Vamos reescrever o número 480.13710. (Lembre-se, o subscrito 10 nos diz que o número é escrito na base dez.):

3. Escreva os valores do local ao lado de um número hexadecimal. Desde que hexadecimal é base dezesseis, o "Valores de lugar" correspondem aos poderes de dezesseis. Para converter em decimal, multiplique cada valor de lugar pelo poder correspondente de dezesseis. Inicie este processo escrevendo os poderes de dezesseis anos ao lado dos dígitos de um número hexadecimal. Nós vamos fazer isso para o número hexadecimal C92116. Comece à direita com 16, e aumente o expoente toda vez que você se mover para o próximo dígito:

4. Converta caracteres alfabéticos para decimal. Dígitos numéricos são os mesmos em decimal ou hexadecimal, então você não precisa alterá-los (por exemplo, 716 = 710). Para caracteres alfabéticos, consulte esta lista para alterá-los para o equivalente decimal:

5. Execute o cálculo. Agora que tudo é escrito em decimal, execute cada problema de multiplicação e adicione os resultados juntos. Uma calculadora será útil para a maioria dos números hexadecimais. Continuando nosso exemplo de anterior, aqui é reescrito em C921 como uma fórmula decimal e resolvida:

6. Praticar a conversão. Aqui estão alguns números para converter de hexadecimal em decimal. Depois de ter trabalhado a resposta, destaque o texto invisível à direita do sinal igual para verificar seu trabalho:
Parte 3 de 3:
Entendendo o básico hexadecimal1. Saiba como usar hexadecimal. Nosso sistema de contagem decimal comum é base dez, usando dez símbolos diferentes para exibir números. Hexadecimal é um sistema base de dezesseis anos, o que significa que usa dezesseis caracteres para exibir números.Você pode verificar a conversão hexadecimal para decimal para grandes números em ferramentas on-line.
- Contando de zero para cima:
Hexadecimal Decimal Hexadecimal Decimal 0 0
10
16
1 1
11
17
2 2
12
18
3 3
13
19
4 4
14
20
5 5
15
21
6 6
16
22
7 7
17
23
8 8
18
24
9 9
19
25
UMA 10
1a
26
B 11
1b
27
C 12
1C
28
D 13
1d
29
E 14
1e
30
F 15
1f
31

2. Use subscrito para mostrar qual sistema você está usando. Sempre que você não está claro qual sistema você está usando, use um número de subscrito decimal para denotar a base. Por exemplo, 1710 meios "17 na base dez" (um número decimal comum). 1710 = 1116, ou "11 na base dezesseis" (hexadecimal). Você pode pular isso se o seu número tiver um caractere alfabético, como B ou E. Ninguém vai confundir isso para um número decimal.
Vídeo
Ao usar este serviço, algumas informações podem ser compartilhadas com o YouTube.
Pontas
Números hexadecimais longos podem exigir que uma calculadora on-line se converte em decimal. Você também pode pular o trabalho e ter um conversor on-line fazer o trabalho para você, embora seja uma boa ideia entender como o processo funciona.
Você pode adaptar o "hexadecimal para decimal" Conversão para converter qualquer outra base X sistema de numeração para decimal. Basta substituir os poderes de dezesseis com poderes de X em vez de. Tente aprender o sistema de contagem Babilónia Base-60!
Compartilhe na rede social: