Hexadecimal para Decimal Converter
Converta números hexadecimais para números decimais com facilidade e precisão.
Digite seu número
Sumário
Compreender o Hexadecimal e sua História
O que é o Hexadecimal?
O sistema de números hexadecimal (ou base-16) usa dezesseis símbolos distintos para representar valores. Ele emprega os dígitos 0-9 para representar valores de zero a nove, e as letras A-F para representar valores de dez a quinze. Hexadecimal é amplamente utilizado na computação porque fornece uma representação mais compacta e legível por humanos de dados binários.
Dígitos Hexadecimais
História do Hexadecimal
The earliest known use of base-16 was by the mathematician Gottfried Wilhelm Leibniz in the late 17th century. Leibniz, who is also known for developing calculus and the binary system, initially called it "sedecimal." Throughout the centuries, it has been referred to by various names, including sedecimal, sexdecimal, and sedenary.
Hexadecimal as we know it today became widely used in the computing era. The term "hexadecimal" first appeared in technical documentation in 1950 when it was used for inputting numbers and instructions into the Standards Eastern Automatic Computer (SEAC), designed by the National Bureau of Standards in the United States.
Por que usar Hexadecimal?
Existem várias razões convincentes pelas quais o hexadecimal é amplamente utilizado na computação:
- Representação binária eficiente:Cada dígito hexadecimal representa exatamente quatro bits binários, tornando a conversão entre hexadecimal e binário simples. Isso faz dele uma abreviação ideal para representar dados binários.
- Notação compacta:Hexadecimal requer menos dígitos do que binário para representar o mesmo valor. Por exemplo, o número binário 11010110 pode ser expresso como D6 em hexadecimal.
- Endereço da Memória:Na computação, endereços de memória são frequentemente expressos em hexadecimal porque representam eficientemente valores de byte e locais de memória.
- Representação de cores:Em web design e gráficos digitais, as cores são tipicamente definidas usando notação hexadecimal (por exemplo, #FF0000 para vermelho), onde cada par de dígitos representa a intensidade dos componentes vermelho, verde e azul.
- Identificação de Erro:Hexadecimal é usado para definir locais de memória de erros, o que ajuda programadores encontrar e corrigir problemas de forma mais eficiente.
Notação Hexadecimal
Para distinguir números hexadecimais de outros sistemas de números, vários prefixos ou sufixos são comumente usados:
Compreender a estrutura e o propósito dos números hexadecimais é o primeiro passo para dominar técnicas de conversão. As secções seguintes explicarão o processo detalhado de conversão de valores hexadecimais para valores decimais.
Como converter Hexadecimal para Decimal
Hexadecimal (base-16) usa os seguintes dígitos:
0-9
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15
Passos a Converter:
-
1Anote o número hexadecimal
-
2Multiplique cada dígito por 16 elevado ao poder da sua posição (a partir de 0 à direita)
-
3Adicione todos os produtos para obter o número decimal
1A = (1 × 16¹) + (10 × 16⁰)
1A = 16 + 10
1A = 26
Exemplos comuns
Exemplo 1Números básicos
0x0 = 0
0x1 = 1
0x9 = 9
Exemplo 2Letras
0xA = 10
0xF = 15
0xFF = 255
Exemplo 3Valores comuns
0x10 = 16
0x100 = 256
0x1000 = 4096
Exemplo 4Números mistos
0x1A = 26
0xB4 = 180
0x3E8 = 1000