Numexa logoNumexa

Calculadora Hexadecimal

Some, subtraia, multiplique e divida números em base 16.

Resultado em hexadecimal

119

Decimal: 255 + 26 = 281
Binário: 100011001
  11    ← vai um
   FF
 + 1A
─────
  119

A calculadora hexadecimal faz contas diretamente em base 16 e mostra o resultado também em decimal e binário. Serve para endereços de memória, offsets, cores, máscaras de bits e exercícios de sistemas digitais.

Valores dos Dígitos Hexadecimais

HexDecimalBinárioHexDecimalBinário
000000881000
110001991001
220010A101010
330011B111011
440100C121100
550101D131101
660110E141110
770111F151111

Exemplo Resolvido: FF + 1A

  11       ← vai um
   FF      (255)
 + 1A      (26)
 ────
  119      (281)

Coluna da direita: F + A = 15 + 10 = 25, que passa de 15. 25 − 16 = 9, escreve 9 e vai um. Coluna seguinte: F + 1 + 1 = 17, escreve 1 e vai um. Sobra o 1 final. Resultado: 119 em hex, que é 281 em decimal.

Hexadecimal na Programação

  • Cores: #FF8800 são três bytes (vermelho, verde, azul). Veja o conversor de cores HEX para RGB.
  • Endereços de memória e offsets em depuradores aparecem sempre em hex, com prefixo 0x.
  • Máscaras de bits: 0xFF, 0x0F e 0xF0 isolam partes de um byte com AND.

Perguntas Frequentes

Como somar números hexadecimais?

Some coluna a coluna da direita para a esquerda. Quando a soma de uma coluna passar de 15 (F), subtraia 16, escreva o resto e vai um. Exemplo: 9 + 8 = 17 em decimal, que é 11 em hex: escreve 1 e vai um.

Quanto vale cada letra no hexadecimal?

A = 10, B = 11, C = 12, D = 13, E = 14 e F = 15. Os dígitos de 0 a 9 valem o mesmo que no decimal.

Por que programadores usam hexadecimal?

Porque cada dígito hexadecimal representa exatamente 4 bits. Assim, um byte (8 bits) cabe em dois dígitos, como FF = 255 = 11111111. Fica muito mais curto que escrever em binário.

Ferramentas Relacionadas