Conversor de bases numéricas

Converter App de Decimal para Hexadecimal

Converta números decimais para hexadecimal ou binário instantaneamente. A ferramenta valida sua entrada, suporta inteiros muito grandes e mostra etapas claras de conversão.

Converter um número decimal

Insira um número inteiro decimal e escolha se deseja convertê-lo para hexadecimal ou binário. A entrada decimal utiliza os dígitos de 0 a 9.

Resultado hexadecimal 1CE
Converter hexadecimal para decimal em vez disso

Passos de conversão em tempo real

A explicação é atualizada conforme você digita. Para números muito grandes, a ferramenta mantém o resultado exato e resume o método em vez de exibir uma lista de etapas excessivamente longa.

Como este resultado é calculado

  1. Divida o número decimal pela base de destino.
  2. Registre cada resto de cada etapa da divisão.
  3. Leia os restos de baixo para cima para obter o valor final.
Nota de precisão: Este conversor utiliza JavaScript BigInt para conversão de inteiros, garantindo que números grandes sejam tratados com precisão em vez de serem arredondados como os números de ponto flutuante convencionais.

O que são números decimais, hexadecimais e binários?

O sistema decimal é o sistema numérico de base 10 utilizado no dia a dia. Ele utiliza dez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

O sistema hexadecimal é de base-16. Ele utiliza os dígitos 0–9 mais as letras A, B, C, D, E e F, onde A equivale a 10 e F equivale a 15.

O sistema binário é de base 2 e utiliza apenas 0 e 1. Os computadores usam o sistema binário internamente, enquanto o hexadecimal é frequentemente empregado como uma forma compacta de representar dados binários.

Como converter decimal para hexadecimal

Para converter um número decimal para hexadecimal, divida repetidamente o número decimal por 16 e registre o resto. Os restos de 10 a 15 tornam-se A a F.

462 ÷ 16 = 28 com resto 14 = E
28 ÷ 16 = 1 com resto 12 = C
1 ÷ 16 = 0 com resto 1
Resultado: 1CE₁₆

Assim, o decimal 462 converte para hexadecimal 1CE.

Como converter decimal para binário

Para converter um número decimal para binário, divida-o repetidamente por 2 e registre o resto. O resultado em binário é obtido lendo os restos de baixo para cima.

42 ÷ 2 = 21 resto 0
21 ÷ 2 = 10 resto 1
10 ÷ 2 = 5 resto 0
5 ÷ 2 = 2 resto 1
2 ÷ 2 = 1 resto 0
1 ÷ 2 = 0 resto 1
Resultado: 101010₂

Assim, o decimal 42 converte para binário 101010.

Quando a conversão de decimal para hexadecimal é útil

A conversão de decimal para hexadecimal é comum em programação, depuração, valores de cor, endereços de memória, pontos de código Unicode e inspeção de dados de baixo nível.

Por exemplo, o número decimal 255 é representado como FF em hexadecimal. Em um código de cor RGB, FF indica o valor máximo de um canal de cor.

Regras de entrada

  • Use os dígitos 0–9 para entrada decimal.
  • Vírgulas, espaços e sublinhados são ignorados para facilitar a leitura.
  • Números inteiros são suportados. Frações não são convertidas por esta ferramenta.
  • Inteiros negativos são suportados, como -462.