Anda di halaman 1dari 3

INSTITUTO FEDERAL DO TOCANTINS

CAMPUS AVANADO FORMOSO DO ARAGUAIA


Notao posicional
H muito tempo a cultura ocidental adotou um sistema de numerao que possui dez
diferentes algarismos 0, 1,2,3,4,5,6,7,8,9 e, por essa razo, foi chamado de sistema
decimal.
A quantidade de algarismos disponveis em um dado sistema de numerao chamada
de base; a base serve para contarmos grandezas maiores, indicando a noo de
grupamento. O sistema de dez algarismos, tem base 10; o sistema que possui dois algarismos
(0 e 1) de base 2, e assim por diante.
A forma mais empregada de representao numrica chamada de notao posicional.
Nela, os algarismos componentes de um nmero a soma dos valores relativos de cada
algarismo. Desse modo, a posio do algarismo ou dgito que determina seu valor.
Vamos exemplificar o conceito de sistema posicional. Seja o nmero 1303, representado na
base 10, escrito da seguinte forma:
130310
Em base decimal, por ser a mais usual, costuma-se dispensar o indicador da base
escrevendo-se apenas o nmero: 1303
Neste exemplo, o nmero composto de quatro algarismos e cada algarismo possui um
valor correspondente sua posio no nmero.
Assim, o primeiro 3 (algarismo mais direita) representa 3 unidades. Neste caso, o valor
absoluto do algarismo igual ao seu valor relativo por se tratar da 1 posio.
Considerando-se o produto trs vezes a potncia 0 da base 10 ou:
3 x 100 = 3
Enquanto o segundo 3 vale trs vezes a potncia 2 da base 10 ou
3 x 102 = 300
E o ltimo esquerda vale 1 vez a potncia 3 da base 10 ou 1 x 103 = 1000.
O valor total do nmero seria ento:
1000 + 300 + 0 + 3 = 130310
1 x 103 +3 x 102 + 0 x 101 + 3 x 100 = 130310
Generalizando, num sistema qualquer de numerao posicional, um nmero N expresso
da seguinte forma:
N = (d n-1 d n-2 d n-3 ...d1 d0) b

Onde:
D indica cada algarismo do nmero;
n-1, n-2, 1, 0 (ndice) indicam a posio de cada algarismo;
b indica a base de numerao;
n indica o nmero de dgitos inteiros.
O valor do nmero pode ser obtido do seguinte somatrio:
N = d n-1 x b n-1 + d n-2 x b n-2 + ... + d1 x b1 + d0 x b0
Desse modo, na base 10, podemos representar um nmero:
N = 3748
Onde:
N = 4 (quatro dgitos inteiros)
Utilizando a frmula indicada anteriormente:
D n-1 = 3 ou d3 = 3; d2 = 7; d1 = 4; d0 = 8
Ou obtendo seu valor de acordo com a frmula mostrada em:
N = 3 x 103 + 7 x 102 + 4 x 101 + 8 x 100
= 3000 + 700 + 40 + 8 = 374810
Outras bases de numerao
Entre as bases diferentes de 10, consideremos apenas as bases 2 e potncia de 2, visto que
todo computador digital representa internamente as informaes em algarismos binrios,
ou seja, trabalha em base 2. Como os nmeros representados em base 2 so muito extensos
(quanto menor a base de numerao, maior a quantidade de algarismos necessrios para
indicar um dado valor) e, portanto, de difcil manipulao visual, costuma-se representar
externamente os valores binrios em outras bases de valor mais elevado. Isso permite maior
compactao de algarismos e melhor visualizao dos valores. Em geral, usam-se as bases
octal ou hexadecimal, em vez da base decimal, por ser mais simples e rpido converter
valores binrios para valores em bases mltiplas de 2.
Utilizando-se a notao posicional exemplificada, representam-se nmeros em qualquer
base:
(1011)2 na base 2
(257)8 na base 8

Pgina 2

Em bases de valor superior a 10, usam-se letras do alfabeto para a representao de


algarismos maiores que 9. Uma dessa bases especialmente importante em computao:
a base 16 ou hexadecimal, por ser de valor potncia de 2.
Nessa base, os algarismos A, B,C D, E e F representam, respectivamente, os valores (da
base 10): 10, 11, 12, 13, 14 e 15. Portanto, na base hexadecimal, dispomos de 16 algarismos
(no nmeros) diferentes: 0, 1, 2, 3 ... 9, A, B, C, D, E e F.
(17B)16
O seu valor na base 10 ser obtido utilizando notao posicional, como j ilustrado:
1 x 163 + 10 x162 + 7 x 161 + 11 x 160 = 4096 +2560 + 112 + 11 = 677910
Converso de Nmeros de uma Base B para a Base 10
A converso de um nmero, representado em uma base B qualquer, para seu
correspondente valor na base 10 realizada empregando-se o sistema de notao
posicional.
Converso de Nmeros Decimais para uma Base B
A converso de nmeros, representados na base 10, para seus valores equivalentes em uma
base B qualquer efetuada atravs de um processo inverso ao do subitem anterior (base B
para base 10).
A converso obtida dividindo-se o nmero decimal pelo valor da base desejada; o resto
encontrado o algarismo menos significativo do valor na base B (mais a direita). Em seguida,
divide-se o quociente encontrado pela base B; o resto o algarismo seguinte ( esquerda);
e assim, sucessivamente, vo-se dividindo os quocientes pelo valor da base at se obter
quociente de valor zero. Em cada diviso, o resto encontrado um algarismo significativo
do nmero da nova base; o primeiro resto encontrado o valor do algarismo menos
significativo (mais direita), e o ltimo resto ser o algarismo mais significativo (mais
esquerda).
O algoritmo de converso pode ser definido com vrios critrios de parada, tais como:
a) Enquanto o quociente for diferente de zero:
Dividir dividendo por divisor;
Extrair resto como algarismo e coloc-lo esquerda do anterior;
Repetir
b) Enquanto o dividendo for maior que o divisor:
Dividir dividendo por divisor;
Extrair resto como algarismo e coloc-lo esquerda do anterior;
Repetir

Usar o dividendo (que agora menor que o divisor) como ltimo algarismo
esquerda (algarismo mais significativo).
Instituto Federal do Tocantins
Pgina 3

Anda mungkin juga menyukai