

16 = 1.048.576 16 = 65.536 16 = 4.096 16 = 256 16 = 16 Se o número decimal que você está convertendo for maior que 1.048.576, então calcule as potências mais altas de 16 e adicione-as à lista. 
Por exemplo, se você 495 converta para hexadecimal e escolha 256 na lista acima. 
Em nosso exemplo, 495 ÷ 256 = 1.93... , mas estamos interessados apenas no número inteiro 1. Sua resposta é o primeiro dígito do número hexadecimal. Nesse caso, como dividimos por 256, o 1 é o número no lugar do "256-pt." 
Multiplique sua última resposta pelo divisor. Em nosso exemplo, 1 x 256 = 256. (Em outras palavras, o 1 do nosso número hexadecimal representa o 256 com a base 10). Subtraia sua resposta do dividendo. 495 - 256 = 239. 
239 ÷ 16 = 14. Novamente, ignoramos todas as casas decimais. Este é o segundo dígito do nosso número hexadecimal, o "16 e." Qualquer número de 0 a 15 pode ser representado como um único dígito hexadecimal. Convertemos para a notação correta no final deste método. 
14 x 16 = 224. 239 - 224 = 15, então o resto é 15. 
O último "figura" do nosso número hexadecimal é 15, no lugar do "unidades." 
Os números 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 números (1)(14)(15). Em notação adequada, isso se torna o número hexadecimal 1EF. 
1EF → (1)(14)(15) Da direita para a esquerda, 15 está em 16 = 1ª posição. 15 x 1 = 15. O próximo dígito da esquerda está na 16 = 16ª posição. 14 x 16 = 224. O próximo dígito está na 16 = 256ª posição. 1 x 256 = 256. Somamos todos eles, 256 + 224 + 15 = 495, nosso número original. 

Para encontrar o resto, multiplique a resposta pelo divisor e subtraia o resultado do dividendo. Em nosso exemplo, 317.547 - (19.846 x 16) = 11. Converta o dígito para o formato hexadecimal usando a tabela de conversão de números pequenos na parte superior desta página do artigo. 11 voltas B em nosso exemplo. 
No nosso exemplo, 19.846 / 16 = 1.240. resto = 19.846 - (1.240 x 16) = 6. Este é o penúltimo dígito do nosso número hexadecimal. 
Pegue o último quociente e divida novamente por 16. 1.240 / 16 = 77 restantes 8. 77 / 16 = 4 restante 13 = d. 4 < 16, então 4 é o primeiro dígito. 
Nossa última resposta é 4D86B. Para verificar seu trabalho, converta cada dígito de volta ao número decimal, multiplicado por potências de 16, e some os resultados. (4 x 16) + (13 x 16) + (8 x 16) + (6 x 16) + (11 x 1) = 317.547, nosso número decimal original.
Converter de decimal para hexadecimal
Contente
Hexadecimal é um sistema numérico com a base dezesseis. Isso significa que existem 16 símbolos para indicar um número, com A, B, C, D, E e F adicionados aos dez dígitos usuais. Converter de decimal para hexadecimal é mais difícil do que o contrário. Aproveite o tempo para aprender isso, pois é mais fácil evitar erros depois de entender por que a conversão funciona.
Conversões de números pequenos
Decimal | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Hexadecimal | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | uma | B | C | d | E | f |
Degraus
Método 1 de 2: Método intuitivo

1. Use este método se você for novo em números hexadecimais. Das duas abordagens neste artigo, esta é a mais fácil para a maioria das pessoas seguirem. Se você já conhece as diferentes bases, experimente a mais rápida método como indicado abaixo.
- Se você não estiver familiarizado com números hexadecimais, aprenda os conceitos básicos primeiro.

2. Escreva as potências de 16. Cada dígito dentro do sistema hexadecimal representa uma potência de 16 diferente, assim como um dígito decimal é uma potência de 10. Esta lista de potências de 16 será útil ao converter:

3. Encontre a maior potência de 16 que se encaixa no número decimal. Anote o número decimal que você deseja converter. Use a lista acima como referência. Encontre a maior potência de 16 que é menor que o número decimal.

4. Divida o número decimal por esta potência de 16. Pare no número inteiro e ignore todos os dígitos após o ponto decimal da resposta.

5. Encontre o resto. Isto diz-lhe o que resta do número decimal a ser convertido. É assim que você pode calculá-lo, assim como com uma longa divisão:

6. Divida o resto pela próxima potência maior de 16. Use sua lista de potências de 16 novamente como referência. Continue assim até a menor potência de 16. Divida o resto por esse valor para encontrar o próximo dígito do seu número hexadecimal. (Se o resto for menor que este número, o próximo dígito é 0.)

7. Determine o resto novamente. Como antes, multiplique a resposta pelo divisor e subtraia do dividendo. Este é o resto que ainda precisa ser convertido.

8. Repita até que você tenha um resto inferior a 16. Uma vez que o resto é de 0 a 15, pode ser expresso com um único dígito hexadecimal. Escreva isso como o último número.

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

10. Verifique seu trabalho. Verificar sua resposta é fácil quando você entende como os números hexadecimais funcionam. Converta cada dígito de volta para a forma decimal e multiplique-os pela 16ª potência para essa posição de base. Aqui está o que precisamos fazer para o nosso exemplo:
Método 2 de 2: Método rápido (com descanso)

1. Divida o número decimal por 16. Trate esta divisão como uma divisão inteira. Em outras palavras, você para em uma resposta com um número inteiro, em vez de calcular os números decimais.
- Vamos ser um pouco mais ambiciosos sobre este exemplo, e o número decimal 317.547 converter. Calcular 317.547 ÷ 16 = 19.846, e ignore os decimais.

2. Escreva o resto em notação hexadecimal. Agora que você dividiu o número por 16, o resto é a parte que não cabe mais na posição dos 16 ou superior. Portanto, o resto deve vir para a posição das unidades, durar dígito do número hexadecimal.

3. Repita este processo com o quociente. Você converteu o resto em um dígito hexadecimal. Agora para continuar convertendo o quociente, divida novamente por 16. O restante é o penúltimo dígito do número hexadecimal. Isso funciona com a mesma lógica acima: o número original agora é dividido por (16 x 16 =) 256, então o resto é a parte do número que se encaixa na posição dos 256s. Já conhecemos as unidades, o resto deve estar no lugar dos 16s.

4. Repita até obter um quociente inferior a 16. Não se esqueça de converter um resto de 10 para 15 em formato hexadecimal. Observe qualquer descanso ao longo do caminho. O último quociente (menos de 16) é o primeiro dígito do seu número. Continuamos com o exemplo:

5. Termine o número. Como mencionado anteriormente, você determina cada dígito do número hexadecimal da direita para a esquerda. Verifique seu trabalho para certificar-se de que você os escreveu na ordem correta.
Pontas
- Para evitar confusão ao usar os diferentes sistemas numéricos, você pode escrever a base como um subscrito. Por exemplo, 51210 é então "512 com base 10," um número decimal comum. 51216 meios "512 com base 16," equivalente ao número decimal 1.29810.
Artigos sobre o tópico "Converter de decimal para hexadecimal"
Оцените, пожалуйста статью
Popular