Conversor Hexadecimal para Decimal
Conversor online gratuito de hexadecimal para decimal com explicação passo a passo. Converta qualquer número hexadecimal para decimal e veja a soma das potências de 16.
Sobre esta ferramenta
O sistema hexadecimal (base 16) usa os dígitos de 0 a 9 e as letras de A a F, sendo a forma compacta preferida para representar valores binários em programação, cores CSS e endereços de memória. Esta ferramenta traduz qualquer número hexadecimal para o valor decimal correspondente e mostra em detalhe os dois métodos clássicos de conversão: a soma das potências de 16 e o método da multiplicação sucessiva.
Resolução Passo a Passo (Soma das Potências de 16)
Cada dígito vale a potência de 16 correspondente à sua posição. A tabela abaixo usa o número hexadecimal informado no campo de entrada, multiplicando o valor decimal de cada dígito pelo seu peso e somando as contribuições:
| Dígito | Valor Decimal | Potência (16^n) | Peso | Contribuição |
|---|---|---|---|---|
| F | 15 | 161 | 16 | 15 × 16 = 240 |
| F | 15 | 160 | 1 | 15 × 1 = 15 |
255Método da Multiplicação Sucessiva
Alternativa prática para converter sem calcular potências: comece do dígito mais à esquerda, multiplique o total acumulado por 16 e some o valor do próximo dígito até o final do número:
| # | Dígito | Cálculo | Total Acumulado |
|---|---|---|---|
| 1 | F | 0 × 16 + 15 | 15 |
| 2 | F | 15 × 16 + 15 | 255 |
Tabela dos Dígitos Hexadecimais
O hexadecimal precisa de 16 símbolos para cada posição, então as letras de A a F completam a contagem depois do 9. Use esta referência para identificar rapidamente o valor decimal de cada dígito:
Como Usar o Conversor de Hexadecimal para Decimal
Digite o Número Hexadecimal
Insira o valor que deseja converter no campo de entrada. Você pode colar o número com espaços, com o prefixo '0x' ou com o '#' das cores CSS.
Veja o Resultado Decimal
O valor em base 10 aparece automaticamente logo abaixo, sem precisar clicar em nenhum botão.
Copie ou Explore o Passo a Passo
Clique para copiar o resultado, ou role a página para conferir a soma das potências de 16 e o método da multiplicação sucessiva aplicados ao seu número.
Aplicações Práticas da Conversão Hexadecimal
O hexadecimal aparece em toda parte no desenvolvimento e na eletrônica. Veja onde a conversão é utilizada:
- Cores em CSS e DesignDescobrir o valor decimal de cada canal de uma cor hexadecimal para converter em RGB ou ajustar paletas.
- Programação e DepuraçãoLer endereços de memória, dumps hexadecimais, códigos de erro e constantes escritas com o prefixo 0x.
- Redes de ComputadoresInterpretar endereços MAC, blocos de endereços IPv6 e cabeçalhos de pacotes exibidos em hexadecimal.
- Eletrônica e MicrocontroladoresConverter valores de registradores, máscaras de bits e endereços de dispositivos I2C encontrados em datasheets.
Perguntas Frequentes sobre Hexadecimal para Decimal
O número hexadecimal FF equivale a 255 em decimal, resultado de 15 × 16 + 15. É o maior valor representável em dois dígitos hexadecimais e também o maior valor de um byte não assinado.
O prefixo '0x' (ex: 0x1F4) é a convenção usada em linguagens de programação como C, JavaScript e Python para indicar explicitamente que o número seguinte está em base 16. Este conversor aceita o prefixo e o ignora no cálculo.
Cada posição em base 16 precisa representar 16 valores distintos, mas o sistema decimal só oferece os símbolos de 0 a 9. As letras de A a F completam a contagem, valendo respectivamente 10, 11, 12, 13, 14 e 15.
Sim. O '#' é ignorado automaticamente e o valor é tratado como um único número, resultando em 16.734.003. Se você quer os canais RGB separados, converta cada par de dígitos individualmente: FF = 255, 57 = 87 e 33 = 51.