Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução
Como foi visto na semana 6, base é a quantidade de algarismos de sistema de numeração. è
através dela que é possível contarmos grandezas maiores, indicando a noção de grupamento. O
sistema de dez algarismos, tem base 10 e é chamado decimal. Em sistema de 2 algarismos, ou
seja, que possua somente (0 e 1) é de base 2 e é chamado de binário.
Dado este número (128)10, representado na base 10, podemos decompô-lo da seguinte forma:
1 X 10² = 100
2 X 10¹ = 20
8 X 10° = 8
Podemos concluir então que a conversão de um número, representado em uma base b, para a
base 10 pode ser feita utilizando a seguinte fórmula.
N=dn-1 x bn-1 + dn-2 x bn-2 +.... + d1 x b1 + d0 x b0
Onde b corresponde à base de origem do número a ser convertido;
(128)10 = 1 X 10² + 2 X 10¹ + 8 X 10°
Usando este mesmo raciocínio podemos converter facilmente um número binário para decimal.
Vejamos o exemplo:
Dado o número (1000 0000)2, representado na base 2, podemos decompô-lo da seguinte
maneira:
1 X 27 = 128
0 X 26 = 0
0 X 25 = 0
0 X 24 = 0
0 X 23 = 0
0 X 22 = 0
0 X 21 = 0
0 X 20 = 0
Objetivos
Assimilar as características do Sistema de Numeração decimal;
Assimilar as características do Sistema de Numeração binário;
Correlacionar os vários sistemas de numeração e entender as regras de conversão.
Softwares/Equipamentos
Computador ou notebook
Microsoft Excel ou Libre office
Procedimentos
Nesta aula prática, faremos uma calculadora de conversão de base binária de até 8 bits para
decimal usando os conhecimentos obtidos na aula 6.
Obs: Não será permitido usar as fórmulas de conversão de base do excel ou libreoffice
(BINADEC, BIN2DEC...) para esta atividade.
Questões/Discussões
Podemos perceber que o número máximo de algarismos diferentes de uma base é igual
ao valor da base.
valor total do número é obtido somando-se n valores, cada um expressando o valor
relativo de um dos n algarismos componentes do número.
Podemos converter um número em qualquer base para decimal somente somando os
valores obtidos de cada algarismo através da seguinte fórmula: dn-1 x bn-1
Tente refazer esta prática para tornar possível a conversão para decimal de qualquer
base de origem e não somente de binário para decimal. Exemplo: octal, para decimal,
hexadecimal para decimal...
Tente fazer o caminho inverso de conversão de decimal para binário.
Referências