Conversor Numérico - Decimal, Hexadecimal e Binário

Utilize o Conversor Numérico abaixo de maneira fácil e prática basta inserir o número na base numérica que deseja (seja ela decimal, hexadecimal ou na binária) e você terá os seus respectivos valores convertidos.

Ganhe Dinheiro Programando
Conheça o Curso Codificando Dinheiro da Wallky Tech

Conversor Numérico

Número Decimal:


Número Hexadecimal:


Número Binário:

O que são os números decimais, binários e hexadecimais?

Os números decimais, binários e hexadecimais são sistemas numéricos utilizados para representar valores em diferentes áreas de atuação, como a computação e eletrônica.

O sistema decimal, o mais comum e conhecido, é composto por 10 dígitos (de 0 a 9) e utiliza a base 10.

Já o sistema binário é composto por apenas dois dígitos (0 e 1) e utiliza a base 2.

Por fim, o sistema hexadecimal utiliza a base 16 e é composto por 16 dígitos (de 0 a 9 e A a F, representando os números 10, 11, 12, 13, 14 e 15).

Isso mesmo, você irá utilizar além de números, letras para representar o algarismo desejado.

Daqui a pouco você irá entender melhor como isso funciona.

O sistema numérico decimal

O sistema decimal é um sistema numérico que utiliza a base 10, ou seja, possui 10 símbolos diferentes para representar números: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9.

Cada posição em um número decimal representa uma potência de 10.

Por exemplo, o número 1234 pode ser escrito como (1 x 10³) + (2 x 10²) + (3 x 10¹) + (4 x 10⁰).

Para um programador que está começando a entender sobre conversões de sistemas numéricos, é importante entender que o sistema decimal é o mais comum e amplamente utilizado em programação.

Além disso, é importante saber como converter números de outros sistemas numéricos, como binário ou hexadecimal, para o sistema decimal e vice-versa, utilizando as potências correspondentes à base de cada sistema.

O sistema numérico hexadecimal

O sistema hexadecimal é um sistema numérico que utiliza 16 símbolos diferentes para representar valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (que vale 10), B (vale 11), C (12), D (13), E (14) e F (15).

O sistema é muito utilizado na programação por ser uma forma mais compacta e conveniente de representar valores binários.

Em termos de conversão, cada dígito hexadecimal representa 4 bits (ou 2 dígitos binários). Por exemplo, o número hexadecimal "2A" representa o número binário "00101010". Para converter um número decimal em hexadecimal, basta dividir o número por 16 e utilizar o resto da divisão como um dígito hexadecimal. Esse processo é repetido até que o resultado da divisão seja menor que 16.

Por exemplo, para converter o número decimal 1234 em hexadecimal, começamos dividindo por 16

1234 / 16 = 77, com resto 2

O resto 2 é o primeiro dígito hexadecimal do número, portanto o número em hexadecimal começa com "2". Em seguida, dividimos 77 por 16

77 / 16 = 4, com resto 13

O resto 13 corresponde à letra "D" em hexadecimal, portanto o segundo dígito do número é "D". Como o resultado da divisão é menor que 16, o processo termina e o número em hexadecimal é "4D2".

Aqui temos um uso bem comum dos números hexadecimais na programação: Conversor de Cores RGB e Hexadecimal.

O sistema numérico binário

O sistema binário é um sistema numérico que utiliza apenas dois dígitos, 0 e 1.

Ele é amplamente utilizado em computação por ser a base do sistema de codificação de informações em formato digital.

Em um sistema binário, cada dígito representa uma potência de 2, começando pela direita.

Por exemplo, o número binário 1011 representa o número decimal 11, pois temos:

(1 x ) + (0 x ) + (1 x ) + (1 x 2⁰) = 8 + 0 + 2 + 1 = 11

Para converter um número decimal em binário, podemos dividi-lo sucessivamente por 2 e escrever os restos das divisões em ordem reversa.

Por exemplo, para converter o número decimal 25 em binário, fazemos:

25 / 2 = 12, resto 1

12 / 2 = 6, resto 0

6 / 2 = 3, resto 0

3 / 2 = 1, resto 1

1 / 2 = 0, resto 1

Assim, o número binário correspondente a 25 é 11001.

Da mesma forma, podemos converter um número binário em decimal, utilizando a fórmula apresentada anteriormente.

Para um programador que está começando a entender sobre conversões de sistemas numéricos, é importante compreender a lógica por trás do sistema binário e sua importância na computação, visto que muitas operações em programação são realizadas em binário.

Além disso, é importante saber como realizar conversões entre sistemas numéricos para trabalhar com diferentes formatos de dados e entender melhor como as informações são armazenadas e processadas< pelo computador.

Como funciona a conversão numérica?

A conversão entre esses sistemas pode ser feita utilizando regras matemáticas específicas para cada um deles.

Por exemplo, para converter um número decimal em binário, é necessário dividir o número por 2 sucessivamente até chegar a 0 e, em seguida, escrever o resultado em ordem inversa.

Já para converter um número binário em decimal, é necessário multiplicar cada dígito pelo valor da sua posição e somar os resultados.

Tabela com alguns números Decimais, Binários e Hexadecimais

A tabela abaixo apresenta alguns exemplos de conversões entre os três sistemas numéricos
Decimal Hexadecimal 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
16 10 10000
17 11 10001
18 12 10010
19 13 10011
20 14 10100
21 15 10101
22 16 10110
23 17 10111
24 18 11000
25 19 11001
26 1A 11010
27 1B 11011
28 1C 11100
29 1D 11101
30 1E 11110
31 1F 11111
32 20 100000
33 21 100001
34 22 100010
35 23 100011
36 24 100100
37 25 100101
38 26 100110
39 27 100111
40 28 101000
41 29 101001
42 2A 101010
43 2B 101011
44 2C 101100
45 2D 101101
46 2E 101110
47 2F 101111
48 30 110000
49 31 110001
50 32 110010
60 3C 111100
70 46 1000110
80 50 1010000
90 5A 1011010
100 64 1100100
1.000 3E8 1111101000
100.00 2710 10000111010000
1.000.000 F4240 11110100001001000000
Compartilhe com seus amigos: Compartilhar Whatsapp
Banner Wallky Tech


Se você está começando a programar e quer ganhar tempo, este e-book é perfeito pra você!

Baixe este e-book 100% GRÁTIS e saiba como começar a programar, dar o próximo passo e não depender de copiar e colar código pronto da Internet!




*Você receberá o e-book no seu email e WhatsApp de forma gratuita.
Fique tranquilo, não enviamos SPAM!