Converter decimal para hexadecimal

Última revisão do conteúdo:

Este conversor converte instantaneamente. Introduza um valor e o resultado aparece imediatamente.

para

Quando precisa converter decimal em hexadecimal?

O hexadecimal (base-16) usa os dígitos 0–9 e letras A–F. É uma representação compacta de dados binários: um dígito hex = 4 bits.

Cores web usam hex: #FF5733 = Vermelho 255, Verde 87, Azul 51. Endereços de memória: 0x7FFF = 32.767.

Todos os cálculos são executados localmente no seu navegador.

Ecrã de um computador de bolso com o conteúdo da memória em hexadecimal
O conteúdo da memória é listado em hexadecimal porque aí um byte ocupa sempre dois caracteres, de 00 a FF. Em decimal esse mesmo byte ocuparia um ou três caracteres e as colunas deixariam de alinhar. É por isso que numa listagem destas só aparecem os algarismos de 0 a 9 e as letras de A a F. Foto: tony_duell, CC BY 2.0.

Como funciona a conversão?

Divida repetidamente por 16 e anote os restos (A–F para 10–15). Leia de baixo para cima.

Cada dígito hex = 4 bits. Dois dígitos hex = 1 byte (0–255).

Decimal vs Hexadecimal

CaracterísticaDecimal (base-10)Hexadecimal (base-16)
Dígitos0–90–9, A–F
Exemplo: 255255FF
Exemplo: 100010003E8
Usado paraCálculo diárioCores, endereços
CompactnessPadrãoMais compacto que binário

Como usar o conversor?

  1. 1. Insira um valor

    Digite um número no campo de entrada.
  2. 2. Leia o resultado

    O resultado aparece instantaneamente.
  3. 3. Copie ou inverta

    Copie o resultado ou inverta a direção de conversão.

Quando este conversor é útil?

  1. Cores web

    Cores CSS em hex: #FF0000 = Vermelho, #00FF00 = Verde.
  2. Programação

    Endereços de memória e valores de bytes em hex.
  3. Unicode

    Pontos de código Unicode em hex: U+0041 = A, U+00E9 = é.
  4. Debug

    Dumps hex mostram conteúdos de arquivos de forma compacta.

Última revisão do conteúdo: · escrito e verificado pela equipa Arteon

Perguntas frequentes

Quanto é 255 em hex?

255 = FF em hexadecimal. Máximo de um byte.

O que significa 0x?

0x é um prefixo para números hexadecimais na maioria das linguagens (C, JavaScript, Python).

Os cálculos são feitos localmente?

Sim. Todos os cálculos são executados no seu navegador.

Captura de ecrã da ferramenta gratuita da Arteon: Converter decimal para hexadecimal

Ajude-nos a melhorar as nossas ferramentas

Tem uma ideia, encontrou um bug ou quer sugerir uma funcionalidade? Escreva-nos – respondemos em 24 horas.