Você está na página 1de 11

Bases Numéricas

Prof. Dr.Jean M. Scatena


Faculdade de Tecnologia – Fatec Mococa
Introdução
● As bases numéricas são um conjunto de símbolos
(ou algarismos) com o qual podemos representar
uma certa quantidade ou número.
● No dia a dia costuma-se utilizar a base dez, ou base
decimal, que como o próprio nome já diz é composta
por 10 algarismos diferentes: 0, 1, 2, 3, 4, 5, 6, 7, 8
e 9.
● Dessa forma, uma sequência de contagem para a
base decimal pode ser expressa através da seguinte
sequência de números: 0 1 2 3 4 5 6 7 8 9
Introdução
● Dado que o algarismo ‘9’ é o algarismo de maior
valor numérico disponível nessa base, para poder
representar um número maior do que 9 é necessário
adicionar mais um dígito ao número original, sendo
que esse dígito deve ter um peso igual ao peso do
número representado até então mais um. Para o
caso da base decimal, se o último número
representado foi 9 então o peso do próximo dígito é
9 + 1 = 10, o que leva a:10 11 12 13…97 98 99
Introdução
● Exemplo de outras bases:
– Base 5 : 0 1 2 3 4 10 11 12...43 44 100...
– Base 3 : 0 1 2 10 11 12..21 22 100...
– Base 16 : 0...9 A..F..
Conversões Numéricas
● Para encontrar a correspondência entre um número
de base cinco e um número na base decimal, basta
computarmos o somatório dos pesos de cada um
dos algarismos em relação à base 10. Por exemplo,
para o número (34)5 :
● Dígito 1 Dígito 0
3 4 = 3 x 51 + 4 x 50 = 15 + 4 = 19*
● Esse tipo de conta se aplica a qualquer base para a
base 10
Conversões Numéricas
● Já no caso de convertermos da base 10 para
qualquer base, podemos seguir a seguinte conta:
● Exemplo: para converter o número 87 decimal para a
base cinco, fazemos:
Passo Operação Quociente Resto
1 87/5 17 2 = A0
2 17/5 3 2 = A1
3 3/5 0 3 = A2
● O número resultante é A2 A1 A0 = (322)5
Bases Numéricas em Informática
● O projeto de sistemas digitais envolve tipicamente o
uso de circuitos integrados formados por
componentes semicondutores, os quais são
polarizados de forma a se comportar como “chaves
digitais”.
● Estas chaves podem assumir tipicamente dois
valores: “aberto”, permitindo a passagem de corrente
elétrica, e “fechado”, impedindo a sua passagem.
Bases Numéricas em Informática
● Para se representar ou armazenar dados em forma
digital, é necessário que estes sejam exprimíveis em
função do estado “aberto” ou “fechado” de um
determinado número de chaves digitais.
● Fazendo a correspondência entre estes estados e os
algarimos 0 e 1 (0 para “chave aberta” e 1 para
“chave fechada”, por exemplo – a correspondência
pode ser inversa, o que é uma questão de
convenção), pode-se exprimir o estado de um
conjunto de chaves digitais na forma de um número
de base dois, ou um número binário.
Bases Numéricas em Informática
● Para um número binário qualquer de N dígitos, o
menor valor representável é 0 e o maior valor
representável é igual a 2N – 1.
● Assim, um número de um byte (ou oito bits) pode
assumir qualquer valor entre 0 e 28 – 1, ou seja,
entre 0 e 255.
Bases Numéricas em Informática
● A representação de números sinalizados é feita
considerando-se que o último bit do número (o bit
mais significativo, ou de maior peso absoluto) possui
um peso negativo; ou seja, para o número
(10010111)2 sinalizado de um byte (ou seja, bit 7
com peso -128) o valor decimal é obtido da seguinte
maneira:

100101112 = 1 x -27 + 0 x 26 + 0 x 25 + 1 x 24 + 0 x
23 + 1 x 22 + 1 x 21 + 1 x 20 = -128 + 16 + 4 + 2 + 1 =
-105
Exercícios
1) Converter o número 141 decimal para as bases:
a) binária b) octal
c) hexadecimal d) ternária (base
três)
2) Converter os seguintes números para a base
decimal:
a) (215)8 b) (FA9)16
c) (11010100)2

Você também pode gostar