Ir para o conteúdo principal
Calculator Tools
MatemáticaGrátisSem cadastro

Calculadora Hexadecimal - Calculadora online grátis

Some, subtraia, multiplique ou divida números hexadecimais e converta entre hexadecimal, decimal, binário e octal. O hexadecimal é a notação padrão para endereços de memória, códigos de cores e dados binários porque cada dígito hexadecimal corresponde exatamente a 4 bits.

  • Fórmula visível na página
  • Funciona no navegador
  • Seus dados são privados

Digits 0-9, A-F (case-insensitive)

Digits 0-9, A-F (case-insensitive)

A in decimal

255

B in decimal

26

Result (hex)

119

Decimal

281

Binary

100011001

Octal

431

Sobre

Entenda: Calculadora Hexadecimal

O hexadecimal (base 16) é a notação compacta que os programadores usam para dados binários. Endereços de memória (0x7FFE3F2A), endereços MAC (00:1A:2B:3C:4D:5E), códigos de cores CSS (#FF5733), hashes de transações de Bitcoin, IDs de Objetos JavaScript, UUIDs - todos usam hexadecimal. Por que hexadecimal em vez de decimal? Porque um dígito hexadecimal equivale exatamente a 4 bits binários - um mapeamento limpo que torna o trabalho em nível de byte rápido e legível. Dois dígitos hexadecimais = um byte = valores de 0 a 255. Quatro dígitos hexadecimais = 16 bits = 0 a 65.535. Oito dígitos hexadecimais = 32 bits = um endereço de memória em um sistema de 32 bits.

Esta calculadora realiza as quatro operações aritméticas em números hexadecimais, além do módulo, com resultados exibidos simultaneamente em hexadecimal, decimal, binário e octal. Estudantes indianos de B.Tech em CSE/IT/ECE estudam hexadecimal em disciplinas de eletrônica digital, organização de computadores e sistemas embarcados. Engenheiros de software usam hexadecimal constantemente ao depurar problemas de memória, ler despejos hexadecimais (hex dumps), trabalhar com arrays de bytes, calcular códigos de cores ou trabalhar com hashes criptográficos. O backend em BigInt significa que você pode calcular valores hexadecimais de comprimento arbitrário sem overflow - útil para números muito grandes, como hashes SHA-256 (64 dígitos hexadecimais).

Como usar

Como usar Calculadora Hexadecimal em 3 passos

  1. Insira dois números hexadecimais (0-9, A-F).

  2. Escolha uma operação: +, −, ×, ÷, mod.

  3. Veja o resultado em hexadecimal, decimal, binário e octal.

A fórmula

Como funciona Calculadora Hexadecimal

As entradas hexadecimais são validadas e analisadas dígito por dígito. Cada posição vale 16^n. A aritmética é feita em BigInt para garantir precisão, e o resultado é então formatado nas quatro bases.

Formula

Hex uses base 16: digits 0-9 then A=10, B=11, …, F=15. FF₁₆ = 15×16¹ + 15×16⁰ = 255

  • 0-9, A-FDígitos hexadecimais válidos (não diferencia maiúsculas/minúsculas)
  • Each digitRepresenta 4 bits binários
A matemática

Como Calculadora Hexadecimal chega ao resultado

O hexadecimal usa 16 dígitos: 0-9 seguidos de A, B, C, D, E, F (ou minúsculas a-f, equivalentes). Cada posição representa uma potência de 16. Da direita para a esquerda: posição 0 vale 1 (16⁰), posição 1 vale 16 (16¹), posição 2 vale 256 (16²), posição 3 vale 4.096 (16³). Assim, FF₁₆ = F×16 + F×1 = 15×16 + 15 = 255 em decimal.

A conversão entre hexadecimal e binário é mecânica: cada dígito hexadecimal corresponde exatamente a 4 bits. 0=0000, 1=0001, 2=0010, ..., 9=1001, A=1010, B=1011, C=1100, D=1101, E=1110, F=1111. Assim, 3FA₁₆ = 0011 1111 1010₂. No sentido inverso: agrupe o binário em blocos de 4 bits a partir da direita e converta cada um. Esse mapeamento é o motivo pelo qual os programadores preferem o hexadecimal - converter entre hexadecimal e binário é trivial; entre decimal e binário é necessário fazer divisões.

Usos comuns: as cores CSS usam 6 dígitos hexadecimais (RRGGBB) representando RGB de 24 bits - por exemplo, #FF5733 significa vermelho=FF (255), verde=57 (87), azul=33 (51). Endereços de memória em sistemas de 64 bits usam 16 dígitos hexadecimais (0x0000000000000000 a 0xFFFFFFFFFFFFFFFF). Endereços MAC usam 12 dígitos hexadecimais em 6 pares separados por dois pontos. UUIDs usam 32 dígitos hexadecimais no padrão 8-4-4-4-12. Cada contexto simplesmente adota o hexadecimal por sua conveniência em nível de byte.

Exemplos

Exemplos resolvidos

Somando hexadecimal: 1F + 2A

1F = 31, 2A = 42. Soma: 31 + 42 = 73 = 49₁₆. Ou em hexadecimal: 1F + 2A: F+A=19, escreve 9 e vai 1; 1+2+1=4. Resultado: 49₁₆. Operação comum em somadores de CPU.

Cor CSS #4A90E2 (azul claro) decomposição RGB

Vermelho: 4A₁₆ = 74. Verde: 90₁₆ = 144. Azul: E2₁₆ = 226. Em CSS: rgb(74, 144, 226). No sentido inverso: qualquer tupla RGB se converte em um código de cor hexadecimal.

Endereço de memória de 32 bits: 0xDEADBEEF

DEADBEEF₁₆ = 3.735.928.559 em decimal = 11011110101011011011111011101111₂. Clássico 'número mágico' usado por programadores para marcar memória alocada. 32 bits = 8 dígitos hexadecimais.

Casos de uso

Quando usar Calculadora Hexadecimal

  • B.Tech CSE/IT/ECE - exercícios de eletrônica digital e organização de computadores.
  • Engenharia de software - depuração de despejos hexadecimais e arrays de bytes.
  • Desenvolvimento web - cálculo de códigos de cores CSS.
  • Redes - análise de endereços MAC e IPv6.
  • Criptografia - trabalho com resumos de hash (SHA-256, MD5).
  • Sistemas embarcados - valores de registradores e layouts de memória.
  • Engenharia reversa - análise de formatos de arquivos binários.
  • Desenvolvimento de jogos - flags de bits e mistura de cores.
Atenção

Erros e armadilhas comuns

  • Tratar A-F como dígitos decimais 'inválidos'. No hexadecimal eles valem 10-15.
  • Confundir-se com a diferenciação entre maiúsculas e minúsculas. A maioria dos analisadores aceita ambas.
  • Confundir hexadecimal com octal porque ambos têm faixas de dígitos não decimais.
  • Esquecer que um byte equivale a 2 dígitos hexadecimais, não a um.
  • Erros de contagem (off-by-one) ao converter entre blocos hexadecimais e binários.
Dicas

Aproveite mais esta ferramenta

  • Memorize os valores dos dígitos hexadecimais: A=10, B=11, C=12, D=13, E=14, F=15.
  • Memorize as principais potências: 16²=256, 16⁴=65.536, 16⁸=4,29 bilhões.
  • Um dígito hexadecimal = 4 bits. Dois dígitos hexadecimais = 1 byte. Quatro dígitos hexadecimais = 2 bytes.
  • Para design de cores, use seletores de cores on-line que mostrem tanto o hexadecimal quanto o RGB.
  • Combine com as calculadoras de binário, octal-decimal-hexadecimal e sub-rede IP deste site para trabalhos relacionados com bases numéricas.
Perguntas frequentes

Perguntas sobre Calculadora Hexadecimal

Por que usar hexadecimal quando o decimal existe?

O hexadecimal é uma forma compacta de escrever binário. 8 bits (um byte) exigem 8 dígitos binários, mas apenas 2 dígitos hexadecimais. Despejos de memória e códigos de cores usam hexadecimal pela compacidade.

Como funcionam os códigos de cores?

Cores CSS como #FF5733 têm 3 bytes - RR (vermelho), GG (verde), BB (azul), cada um de 0 a 255 (00-FF em hexadecimal).

Posso usar letras minúsculas?

Sim - a-f e A-F são equivalentes. A calculadora normaliza ambos para maiúsculas no resultado.

O que é o prefixo 0x?

O prefixo 0x de C/C++/JavaScript marca um literal hexadecimal. A calculadora aceita dígitos hexadecimais diretamente, sem o prefixo.

Como converter hexadecimal para binário manualmente?

Substitua cada dígito hexadecimal pelo seu equivalente binário de 4 bits. F = 1111, A = 1010. Assim, FA = 11111010.

Por que os endereços MAC usam hexadecimal?

Representação binária compacta. Um endereço MAC de 48 bits seria incômodo em binário (50 caracteres), mas cabe perfeitamente em 12 dígitos hexadecimais.

Math in your browser

From simple percentages to scientific notation, statistics, geometry and big-number arithmetic - every common math problem you'd reach for a calculator for, runs in your browser with no installs. The fraction calculator preserves exact rationals, the big-number calculator uses BigInt for hundreds of digits without precision loss, and the scientific calculator's expression evaluator is a hand-written shunting-yard parser (no eval) that supports trig, log, factorial and parentheses.

If you're a student, double-check your work without paying for a graphing calculator. If you're a professional, use these tools as a sanity check on spreadsheet formulas. Every result is shown alongside its formula and inputs, so the math is always auditable.

The Calculadora Hexadecimal is part of the Math suite on Online Calculator Tools, alongside 6 related calculators. All tools share the same UI patterns, the same privacy-first rendering (nothing is sent to a server), and the same commitment to showing the formula and assumptions behind every result.