Resumo de Sistemas numéricos binário e hexadecimal
Sistemas Numéricos Binário e Hexadecimal: Guia Completo
Olá! Seja bem-vindo(a) ao estudo dos Sistemas Numéricos! Eles são a linguagem fundamental que computadores e a matemática usam para representar quantidades. Entender como eles funcionam é essencial para diversas áreas, desde a programação até a compreensão do dia a dia digital.
O Que São Sistemas Numéricos Posicionais?
Os sistemas numéricos posicionais são aqueles onde o valor de um dígito depende não só do seu símbolo, mas também da sua posição dentro do número. Cada posição representa uma potência da base do sistema.
Um sistema numérico posicional é um método de representação de números no qual o valor de cada dígito é determinado por seu próprio valor e por sua posição relativa no número.
O sistema que usamos diariamente é o decimal, ou de base 10. Ele utiliza dez dígitos (de $0$ a $9$) e potências de $10$. Por exemplo, o número $345$ no sistema decimal pode ser decomposto como:
$$(3 \times 10^2) + (4 \times 10^1) + (5 \times 10^0)$$
$$300 + 40 + 5 = 345$$
Sistema Binário (Base 2)
O sistema binário é a base de toda a eletrônica digital e computação. Ele é super simples, usando apenas dois dígitos: $0$ e $1$. Cada um desses dígitos é chamado de bit (do inglês binary digit).
No sistema binário, as posições representam potências de $2$.
Conversão de Binário para Decimal
Para converter um número binário para decimal, você multiplica cada bit pela potência de $2$ correspondente à sua posição e soma todos os resultados. A contagem das posições começa em $0$ da direita para a esquerda.
Exemplo: Converter o número binário $1101_2$ para decimal.
-
Identificar as posições:
- $1$ (posição $3$)
- $1$ (posição $2$)
- $0$ (posição $1$)
- $1$ (posição $0$)
-
Multiplicar cada bit pela potência de $2$ da sua posição: $$(1 \times 2^3) + (1 \times 2^2) + (0 \times 2^1) + (1 \times 2^0)$$
-
Calcular as potências: $$(1 \times 8) + (1 \times 4) + (0 \times 2) + (1 \times 1)$$
-
Somar os resultados: $$8 + 4 + 0 + 1 = 13_{10}$$
Assim, $1101_2$ é igual a $13_{10}$.
Conversão de Decimal para Binário
O método mais comum é a divisão sucessiva por $2$. Você divide o número decimal por $2$ e anota o resto. O quociente é então dividido novamente por $2$, e esse processo continua até que o quociente seja $0$. O número binário é formado pelos restos lidos de baixo para cima (do último resto ao primeiro).
Exemplo: Converter o número decimal $25_{10}$ para binário.
- $25 \div 2 = 12$, resto $1$
- $12 \div 2 = 6$, resto $0$
- $6 \div 2 = 3$, resto $0$
- $3 \div 2 = 1$, resto $1$
- $1 \div 2 = 0$, resto $1$
Lendo os restos de baixo para cima: $11001_2$.
Assim, $25_{10}$ é igual a $11001_2$.
Sistema Octal (Base 8)
O sistema octal utiliza oito dígitos (de $0$ a $7$). Ele é frequentemente usado em computação como uma forma mais compacta de representar números binários, pois cada dígito octal corresponde exatamente a três bits binários ($2^3 = 8$).
Conversão de Octal para Decimal
De forma semelhante ao binário, multiplica-se cada dígito octal pela potência de $8$ correspondente à sua posição e somam-se os resultados.
Exemplo: Converter $372_8$ para decimal.
$$(3 \times 8^2) + (7 \times 8^1) + (2 \times 8^0)$$
$$(3 \times 64) + (7 \times 8) + (2 \times 1)$$
$$192 + 56 + 2 = 250_{10}$$
Assim, $372_8$ é igual a $250_{10}$.
Conversão de Decimal para Octal
Utiliza-se o método da divisão sucessiva, mas dividindo por $8$.
Exemplo: Converter $250_{10}$ para octal.
- $250 \div 8 = 31$, resto $2$
- $31 \div 8 = 3$, resto $7$
- $3 \div 8 = 0$, resto $3$
Lendo os restos de baixo para cima: $372_8$.
Assim, $250_{10}$ é igual a $372_8$.
Conversão
Já tem uma conta? Entrar
Sistemas Numéricos Essenciais
Klíčová slova: Sistemas Numéricos, Números Negativos
Klíčové pojmy: Sistemas numéricos posicionais atribuem valor a um dígito com base em seu símbolo e posição., O sistema decimal (base 10) utiliza dez dígitos ($0-9$) e potências de $10$., O sistema binário (base 2) usa apenas $0$ e $1$, fundamental para computadores., Para converter binário para decimal, some o produto de cada bit pela potência de $2$ de sua posição., Para converter decimal para binário, use divisões sucessivas por $2$ e leia os restos de baixo para cima., O sistema octal (base 8) utiliza dígitos $0-7$ e é compacto para representar binário (cada dígito octal = $3$ bits)., Converta binário para octal agrupando bits em trios e convertendo cada trio., O sistema hexadecimal (base 16) usa $0-9$ e $A-F$, sendo compacto para binário (cada dígito hexadecimal = $4$ bits)., Converta binário para hexadecimal agrupando bits em quartetos e convertendo cada quarteto., Erros comuns incluem confundir as bases ou esquecer o peso posicional dos dígitos.