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
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 2³) + (0 x 2²) + (1 x 2¹) + (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éricosDecimal | 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 |
Mais acessadas
POSTS RELACIONADOS
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!
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!
Fique tranquilo, não enviamos SPAM!