Como funciona o binário?
Binário: A Linguagem da Computação
O único método de conversação entendido diretamente por máquinas computacionais, responsável pela formação de toda a rede tecnológica atual.
Como Funciona o Binário
Primeiramente devemos entender como funciona exatamente o que chamamos de binário. Dentro do computador geralmente cada componente suporta duas faixas de voltagem ou simplesmente a existência ou não de voltagem dentro da peça mas de forma geral qualquer componente que seja capaz de se manter em ao menos dois estados diferentes poderia ser usado na computação. É essa simplificação que faz a construção de computadores em bases binárias tão versáteis e por isso, seguindo a estrutura computacional atual, é impensável se fazer um computador que não trabalhe em binário.
Representação Binária
Baseado nessas premissas é considerado o estado de menor ou nenhuma energia como 0 e o estado de maior energia como 1 sendo que essas variações, para fins de cálculo, são agrupadas em conjuntos de 8 caracteres e chamamos esse conjunto de byte enquanto um único caractere seria um bit.
Bases Numéricas
No entanto, esse método de representação embora prático para uma máquina se torna um tanto complicado para humanos por gerar sequências de bytes muito extensas e, por conta disso, difíceis de ler. Por isso, para simplificar, foram desenvolvidas duas bases numéricas, a octal e a hexadecimal, que geralmente são usadas para representar os números binários quando é preciso manipulá-los por serem capazes de representar um byte com uma quantidade muito menor de caracteres.
Conversões entre Bases
Todas essas bases numéricas seguem o mesmo sistema matemático da base comum, a decimal, e por isso podem ser facilmente convertidas entre si por meio de cálculos simples:
Decimal para Binário
Para realizar a conversão de decimal para binário realizamos a divisão sucessiva por 2 (base do sistema binário). O resultado será dado pelo último quociente e o agrupamento dos restos das divisões que juntos formarão o número binário. Nesse exemplo de cálculo podemos ver como o número decimal 45 possui o mesmo valor do número binário 101101.
Decimal para Octal
Seguindo a mesma lógica anterior, para convertermos um número de decimal para octal realizamos a divisão sucessiva por 8 (base do sistema octal). Aqui vemos que o número 246 em decimal é escrito em octal como 366.
Decimal para Hexadecimal
Basta realizar a divisão sucessiva, porém dessa vez por 16 (base do sistema hexadecimal). Neste exemplo vemos como 438 decimal se torna 1B6 em hexa (b é igual a 11)
Post a Comment