Como converter de decimal em hexadecimal: 15 etapas

Índice:

Como converter de decimal em hexadecimal: 15 etapas
Como converter de decimal em hexadecimal: 15 etapas

Vídeo: Como converter de decimal em hexadecimal: 15 etapas

Vídeo: Como converter de decimal em hexadecimal: 15 etapas
Vídeo: FILHOTE 🐶 COM FOME 🤤 #comedia #gatos #shorts 2024, Maio
Anonim

Hexadecimal é um sistema numérico de base dezesseis. Isso significa que tem 16 símbolos que podem representar um único dígito, adicionando A, B, C, D, E e F no topo dos dez numerais habituais. Converter de decimal em hexadecimal é mais difícil do que o contrário. Não tenha pressa para aprender isso, pois é mais fácil evitar erros quando você entende por que a conversão funciona.

Conversor

Image
Image

Conversor Decimal para Hexadecimal

Conversões de pequeno número

Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Hex 0 1 2 3 4 5 6 7 8 9 UMA B C D E F

Passos

Método 1 de 2: Método intuitivo

Converter de decimal em hexadecimal, etapa 1
Converter de decimal em hexadecimal, etapa 1

Etapa 1. Use este método se você for um iniciante em hexadecimal

Das duas abordagens neste guia, esta é mais fácil para a maioria das pessoas seguir. Se você já está familiarizado com diferentes bases, tente o método mais rápido abaixo.

Se você for completamente novo em hexadecimal, talvez queira aprender os conceitos básicos

Converter de decimal em hexadecimal etapa 2
Converter de decimal em hexadecimal etapa 2

Etapa 2. Escreva os poderes de 16

Cada dígito em um número hexadecimal representa uma potência diferente de 16, assim como cada dígito decimal representa uma potência de 10. Esta lista de potências de 16 será útil durante a conversão:

  • 165 = 1, 048, 576
  • 164 = 65, 536
  • 163 = 4, 096
  • 162 = 256
  • 161 = 16
  • Se o número decimal que você está convertendo for maior que 1, 048, 576, calcule as potências maiores de 16 e adicione-as à lista.
Converter de decimal em hexadecimal etapa 3
Converter de decimal em hexadecimal etapa 3

Etapa 3. Encontre a maior potência de 16 que se encaixa no seu número decimal

Anote o número decimal que você está prestes a converter. Consulte a lista acima. Encontre a maior potência de 16 que é menor que o número decimal.

Por exemplo, se você está convertendo 495 para hexadecimal, você escolheria 256 na lista acima.

Converter de decimal em hexadecimal etapa 4
Converter de decimal em hexadecimal etapa 4

Etapa 4. Divida o número decimal por esta potência de 16

Pare no número inteiro, ignorando qualquer parte da resposta após a vírgula decimal.

  • Em nosso exemplo, 495 ÷ 256 = 1,93 …, mas só nos importamos com o número inteiro

    Passo 1..

  • Sua resposta é o primeiro dígito do número hexadecimal. Nesse caso, como dividimos por 256, o 1 está na "casa dos 256s".
Converter de decimal em hexadecimal etapa 5
Converter de decimal em hexadecimal etapa 5

Etapa 5. Encontre o restante

Isso informa o que resta do número decimal a ser convertido. Veja como calculá-lo, assim como você faria em uma divisão longa:

  • Multiplique sua última resposta pelo divisor. Em nosso exemplo, 1 x 256 = 256. (Em outras palavras, o 1 em nosso número hexadecimal representa 256 na base 10).
  • Subtraia sua resposta do dividendo. 495 - 256 = 239.
Converter de decimal em hexadecimal etapa 6
Converter de decimal em hexadecimal etapa 6

Etapa 6. Divida o restante pela próxima potência superior de 16

Consulte novamente sua lista de potências de 16. Mova para a próxima menor potência de 16. Divida o restante por esse valor para encontrar o próximo dígito do seu número hexadecimal. (Se o resto for menor do que este número, o próximo dígito é 0.)

  • 239 ÷ 16 =

    Etapa 14.. Mais uma vez, ignoramos qualquer coisa além da vírgula decimal.

  • Este é o segundo dígito do nosso número hexadecimal, na "casa dos 16". Qualquer número de 0 a 15 pode ser representado por um único dígito hexadecimal. Iremos converter para a notação correta no final deste método.
Converter de decimal em hexadecimal etapa 7
Converter de decimal em hexadecimal etapa 7

Etapa 7. Encontre o restante novamente

Como antes, multiplique sua resposta pelo divisor e, em seguida, subtraia sua resposta do dividendo. Este é o restante ainda a ser convertido.

  • 14 x 16 = 224.
  • 239 - 224 = 15, então o restante é

    Etapa 15..

Converter de decimal em hexadecimal etapa 8
Converter de decimal em hexadecimal etapa 8

Etapa 8. Repita até obter um restante abaixo de 16

Depois de obter um resto de 0 a 15, ele pode ser expresso por um único dígito hexadecimal. Anote isso como um dígito final.

O último "dígito" do nosso número hexadecimal é 15, na "casa de 1s"

Converter de decimal em hexadecimal. Etapa 9
Converter de decimal em hexadecimal. Etapa 9

Etapa 9. Escreva sua resposta na notação correta

Agora você sabe todos os dígitos do seu número hexadecimal. Mas até agora, só os escrevemos na base 10. Para escrever cada dígito na notação hexadecimal adequada, converta-os usando este guia:

  • Os dígitos de 0 a 9 permanecem os mesmos.
  • 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
  • Em nosso exemplo, acabamos com os dígitos (1) (14) (15). Na notação correta, torna-se o número hexadecimal 1EF.
Converter de decimal em hexadecimal Etapa 10
Converter de decimal em hexadecimal Etapa 10

Etapa 10. Verifique seu trabalho

Verificar sua resposta é fácil quando você entende como funcionam os números hexadecimais. Converta cada dígito de volta para a forma decimal e multiplique pela potência de 16 para essa posição. Aqui está o trabalho para nosso exemplo:

  • 1EF → (1) (14) (15)
  • Trabalhando da direita para a esquerda, 15 está no 160 = Posição 1s. 15 x 1 = 15.
  • O próximo dígito à esquerda está no 161 = Posição de 16s. 14 x 16 = 224.
  • O próximo dígito está no 162 = Posição de 256s. 1 x 256 = 256.
  • Somando todos eles, 256 + 224 + 15 = 495, nosso número original.

Método 2 de 2: Método rápido (restos)

Converter de decimal em hexadecimal Etapa 11
Converter de decimal em hexadecimal Etapa 11

Etapa 1. Divida o número decimal por 16

Trate a divisão como uma divisão inteira. Em outras palavras, pare em uma resposta de número inteiro em vez de calcular os dígitos após a vírgula decimal.

Para este exemplo, vamos ser ambiciosos e converter o número decimal 317, 547. Calcule 317, 547 ÷ 16 = 19, 846, ignorando os dígitos após o ponto decimal.

Converter de decimal em hexadecimal Etapa 12
Converter de decimal em hexadecimal Etapa 12

Etapa 2. Escreva o restante em notação hexadecimal

Agora que você dividiu seu número por 16, o resto é a parte que não cabe na casa dos 16 ou mais. Portanto, o restante deve estar na posição de 1s, o último dígito do número hexadecimal.

  • Para encontrar o resto, multiplique sua resposta pelo divisor e, em seguida, subtraia o resultado do dividendo. Em nosso exemplo, 317, 547 - (19, 846 x 16) = 11.
  • Converta o dígito em notação hexadecimal usando o gráfico de conversão de pequenos números no topo desta página. 11 se torna B em nosso exemplo.
Converter de decimal em hexadecimal Etapa 13
Converter de decimal em hexadecimal Etapa 13

Etapa 3. Repita o processo com o quociente

Você converteu o restante em um dígito hexadecimal. Agora, para continuar convertendo o quociente, divida-o por 16 novamente. O resto é o penúltimo dígito do número hexadecimal. Isso funciona da mesma lógica acima: o número original agora foi dividido por (16 x 16 =) 256, então o resto é a parte do número que não cabe na casa dos 256s. Já sabemos a casa dos 1s, então esse resto deve ser a casa dos 16s.

  • Em nosso exemplo, 19, 846/16 = 1240.
  • Restante = 19,846 - (1240 x 16) =

    Etapa 6.. Este é o penúltimo dígito do nosso número hexadecimal.

Converter de decimal em hexadecimal Etapa 14
Converter de decimal em hexadecimal Etapa 14

Etapa 4. Repita até obter um quociente menor que 16

Lembre-se de converter restos de 10 a 15 em notação hexadecimal. Escreva cada resto à medida que avança. O quociente final (menor que 16) é o primeiro dígito do seu número. Aqui está nosso exemplo continuado:

  • Pegue o último quociente e divida por 16 novamente. 1240/16 = 77 restante

    Etapa 8..

  • 77/16 = 4 Restante 13 = D.
  • 4 <16, então

    Passo 4. é o primeiro dígito.

Converter de decimal em hexadecimal. Etapa 15
Converter de decimal em hexadecimal. Etapa 15

Etapa 5. Preencha o número

Conforme mencionado anteriormente, você está encontrando cada dígito do número hexadecimal da direita para a esquerda. Verifique seu trabalho para ter certeza de que os escreveu na ordem certa.

  • Nossa resposta final é 4D86B.
  • Para verificar seu trabalho, converta cada dígito de volta em um número decimal, multiplique por potências de 16 e some os resultados. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11 x 1) = 317547, nosso número decimal original.

Recomendado: