Olá! É sempre um prestígio ter você aqui.
Neste texto, você aprenderá:
- O que são bases numéricas
- Como converter um número da base binária para a octal
- Como converter um número da binária para a hexadecimal
O que são bases numéricas
Quando escrevemos um número, em geral não pensamos em termos de base numérica, pois estamos acostumados a escrever os números na forma como nos ensinaram desde crianças. Mesmo assim, prestando um pouco atenção, podemos notar que o número dez tem uma grande importância nos números que usamos no cotidiano.
Isso ocorre porque utilizamos a base decimal, ou seja, uma base com dez algarismos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Com esses dez algarismos, expressamos todos os números de que precisamos na vida comum. Não precisamos escrever:
Mas é importante saber que qualquer número que escrevemos em um dia comum pode ser escrito como soma de produtos de algarismos por potências de dez.
Além da base decimal, existem outras bases, menos intuitivas, como a base binária, a base octal, e a base hexadecimal.
A base binária tem apenas dois algarismos: 0, 1. Ela é usada por computadores porque podem representar dois estados possíveis e, para os computadores, é muito mais simples usar apenas dois estados do que usar dez.
Mas se o computador usa a base binária, e nós usamos a base decimal, por que nos preocupamos com outras bases?
A base octal serve para compactar a escrita em bits. Ela facilitava a escrita de códigos em linguagem de máquina.
A base hexadecimal passou a ser mais usada pelos programadores devido a praticidade que ela promove ao programar em linguagem de máquina, pois a conversão de hexadecimal para binário é mais simples do que de outras bases para a binária.
Como converter um número da base binária para a octalAcima, após somarmos os produtos e agruparmos os algarismos, temos; (116)8. Atenção: não leia como cento e dezesseis. A leitura é simplesmente dígito a dígito: um, um, seis.
Nenhum comentário:
Postar um comentário
A moderação é para garantir sua segurança.
Farei isso o mais breve possível. Muito obrigado por comentar.