Calculadora Hexadecimal

Realize operações aritméticas entre números hexadecimais ou utilize nossos conversores instantâneos de hexadecimal para decimal e vice-versa. Resultados precisos e fáceis de copiar.

Número hexadecimal 1 inválido
Número hexadecimal 2 inválido

Resultado em hexadecimal:

Resultado em decimal:

Número hexadecimal inválido

Resultado Decimal:

Número decimal inválido

Resultado Hexadecimal:

O que são Números Hexadecimais? Com Exemplos

Números hexadecimais são uma representação numérica que utiliza 16 dígitos em vez dos 10 dígitos usados no sistema decimal. Os dígitos usados são os números de 0 a 9 e as letras A, B, C, D, E e F. Os números hexadecimais são frequentemente usados na programação para representar valores no sistema de numeração binária.

Alguns exemplos de números hexadecimais incluem:

  • 1F (31 em decimal)
  • A0 (160 em decimal)
  • FF (255 em decimal)

Como Converter Hexadecimal para Decimal

Para converter um número hexadecimal em decimal, é usada a seguinte fórmula:

(digit_1 · 16^(n-1)) + (digit_2 · 16^(n-2)) + ... + (digit_n · 16^0)

Onde digit_1 é o dígito mais à esquerda do número hexadecimal, digit_2 é o próximo, e assim por diante, e n é o número total de dígitos que compõem o número hexadecimal a ser convertido.

Exemplo: Converter o número hexadecimal 5A em decimal.

  1. Determine o valor de n. Neste caso, n = 2
  2. Transforme cada dígito hexadecimal em sua forma decimal. Neste caso, 5 = 5 e A = 10
  3. Substitua os dígitos em sua forma decimal na fórmula. Deste modo, temos:
(5 · 16^1) + (10 · 16^0) = (5 · 16) + (10 · 1) = (80) + (10) = 90

Tabela de Equivalentes Entre Números Decimais, Hexadecimais e Binários

Representação de números em cada um dos sistemas de numeração.

Sistema Decimal
Sistema Hexadecimal
Sistema Binário
0
0
0
1
1
1
2
2
10
3
3
11
4
4
100
5
5
101
6
6
110
7
7
111
8
8
1000
9
9
1001
10
A
1010
11
B
1011
12
C
1100
13
D
1101
14
E
1110
15
F
1111

Como Adicionar Números Hexadecimais?

Adicionar números hexadecimais é semelhante à adição de números decimais, mas com algumas diferenças importantes devido à base numérica diferente. Aqui está um exemplo de como adicionar dois números hexadecimais:

Exemplo: Adicionar 5A (90 em decimal) e 3F (63 em decimal) passo a passo

  1. Começamos adicionando os dígitos das unidades (ou dígitos menos significativos) primeiro: A + F = 25 (em decimal)
  2. Como o resultado é maior que 15, levamos 1 para a próxima coluna
  3. Continuamos adicionando as outras colunas: 5 + 3 + 1 (levado) = 9
  4. O resultado final é 99 (153 em decimal)

Como Subtrair Números Hexadecimais?

Subtrair números hexadecimais é semelhante a subtrair números decimais, mas com algumas diferenças importantes devido à base numérica diferente. Aqui está um exemplo de como subtrair dois números hexadecimais:

Exemplo: Subtrair 7B (123 em decimal) − 5F (95 em decimal) passo a passo

  1. Começamos subtraindo os dígitos das unidades (ou dígitos menos significativos) primeiro: B − F. Como B (11 em decimal) é menor que F (15 em decimal), devemos «pegar emprestado» um da dezena do número hexadecimal. Neste caso, teríamos 1B (27 em decimal) − F (15 em decimal) = C (12 em decimal).
  2. Continuamos subtraindo as outras colunas: (7 − 1) − 5 = 1, pois, no passo anterior, pegamos um emprestado de 7.
  3. O resultado final é 1C (28 em decimal)