Sistemas numéricos: conversão entre bases binárias, octal, decimal e hexadecimal
1. Disciplina: Referência de Redes
Assunto: Sistema numéricos: conversão de bases
Bases dos sistemas numéricos:
O sistema binário ou de base 2 é um sistema de numeração posicional em que todas as quantidades
se representam com base em dois números, ou seja, zero e um..
Existem diferentes sistemas numéricos, entre eles: o decimal, o octal e o hexadecimal, e que existe uma
maneira de converter um ao outro. Portanto, quando digitamos o número 9 no teclado, por exemplo, o
sistema operacional faz a conversão desse valor para o seu correspondente binário.
Existem outros dois conceitos importantes em computação: que são o bit e o byte.
Cada representação binária ou dígito binário corresponde a um bit. Portanto, um bit pode ter o valor
de 0 ou 1. Entretanto, o bit sozinho não consegue representar todo o conteúdo de uma informação.
Temos o byte, que é o conjunto de 8 bits. Esse grupo
também pode ter o tamanho de 16, 32 ou 64 bits.
Dessa forma, podemos converter qualquer
informação em código binário e seu valor será
representado em bytes.
Como funciona o sistema de código binário?
O sistema de código binário permite a execução de
cálculos aritméticos e de operações lógicas. Dessa
forma, ele consegue executar o que solicitamos a ele.
Para isso, ele utiliza apenas dois valores binários, ou
seja, 0 e 1, que são interpretados pelo processador.
sistema binário utiliza a base 2, isto é, para transformar um número com base decimal em binário todos
os valores devem ser divididos por 2 até que o resto da divisão seja 0 ou 1.
Exemplo de decimal para binário:
_________________________________________________________________________________
CONVERSÕES DE BINÁRIOS PARA DECIMAIS:
Para converter os números binários em números decimais deve-se somar o produto do dígito binário e dois
elevado a posição do dígito, conforme a imagem abaixo:
2. ‘ O sistema hexadecimal: é um sistema de numeração vinculado à informática, já que os
computadores interpretam as linguagens de programação em bytes, que são compostos de oito dígitos. À
medida que os computadores e os programas aumentam a sua capacidade de processamento, funcionam
com múltiplos de oito, como 16 ou 32. Por este motivo, o sistema hexadecimal, de 16 dígitos, é um
standard na informática.
Trata-se de um sistema de numeração posicional que representa os números em base 16, sendo
assim, utilizando 16 símbolos. Este sistema utiliza os símbolos 0, 1, 2, 3, 4, 5, 6, 7, 8 , 9 , A, B, C, D, E e F.
Como você pode notar, são dez valores numéricos e seis letras, que representam os valores,
totalizando dezesseis símbolos.
A nomenclatura "hexadecimal" é usada devido aos termos "hexa" que significa "6" e "deci" que
representa "10", portanto indicando a base 16.
✓ Cada número hexa significa quatro bits de dados binários.
✓ Um byte é criado por 8 bits e é representado por dois dígitos hexa.
✓ Já um word possui 16 bits e pode ser representado por quatro dígitos hexa.
Convertendo Decimal para hexadecimal:
Exemplo de base Decimal
3. Conversão hexadecimal para Decimal
Referências:
• Conmetro, Conselho Nacional de Metrologia, Normalização e Qualidade Industrial, Resolução nº 12, de 12 de
outubro de 1988, Unidades do Sistema Internacional de Unidades, p. 16.
• ↑ «Mecânica (Ensino Médio) | Unidade de tempo | e-física». efisica.if.usp.br. Consultado em 29 de agosto de
2016
• ↑ Abate, Asger. (2002). Episódios da História Antiga da Matemática. pg. 14-15.
• https://pt.wikipedia.org/wiki/Convers%C3%A3o_de_base_num%C3%A9rica