Você está na página 1de 4

Captulo 1 Sistemas de numerao

1.1 Sistema binrio e sistema decimal


O computador ento s entende 0 e 1, isto , a linguagem de mquina e todos os
dados, informaes devem ser traduzidos (compilados, interpretados, montados para a
linguagem de mquina! "o dia a dia, usamos a #ase decimal (0 !! $% por isso da
necessidade de se tra#al&ar com outras #ases em sistemas de numerao!
1.2 - Sistema de Numerao
'sando a notao posicional, podemos escrever qualquer n(mero da seguinte forma)
!!! * d+, - #
+,
* d+. - #
+.
* d+1 - #
+1
* d0 - #
0
* d1 - #
1
* d. - #
.
* d, - #
,
* !!!! onde d o digito e
# a #ase! /or e0emplo) o n(mero .12 pode ser escrito como 3 .-10
.
* 1-10
1
* 2-10
0
3 .00
* 10 * 2 3 .12! 4enericamente, o sistema de 5ase " possui " d6gitos e o maior ("+1 e
qualquer n(mero maior que ("+1 pode ser e0presso por pot7ncia de " multiplicado por um
coeficiente apropriado
!
8istema 9ecimal)
5ase " 3 10 +: 10 d6gitos e o maior $ ;0, 1, ., ,, 2, 1, <, =, >, $?
(1!$$1,.10 3 1-10
,
* $-10
.
* $-10
1
* 1-10
0
* .-10
+1
3 (1!$$1,.10
8istema 5inrio)
5ase " 3 . +: . d6gitos e o maior 1 ;0, 1?
(1011,11. 3 1-.
,
* 0-.
.
* 1-.
1
* 1-.
0
* 1-.
+1
* 1-.
+.
3 (11,=110
8istema "i##le (2)
5ase " 3 2 +: 2 d6gitos e o maior , ;0, 1,.,,?
(10,1,112 3 1-2
,
* 0-2
.
* ,-2
1
* 1-2
0
* 1-2
+1
* 1-2
+.
3 (@10
8istema Octal)
5ase " 3 > +: > d6gitos e o maior = ;0, 1, ., ,, 2, 1, <, =?
(=21,1,> 3 =->
.
* 2->
1
* 1->
0
* 1->
+1
* ,->
+.
3 (2>1,1=1>10
8istema Ae0adecimal)
5ase " 3 1< +: 1< d6gitos e o maior B, que representa o n(mero 11! Os elementos desse
sistema so) 0, 1, ., ,, 2, 1, <, =, >, $, C, 5, D, 9, E, B! 8endo que)
C representa o n(mero 10
5 F o n(mero 11
D F o n(mero 1.
9 F o n(mero 1,
E F o n(mero 12
B F o n(mero 11!
(1BC.,D,1< 3 1-1<
,
* B-1<
.
*C-1<
1
* .-1<
0
* D-1<
+1
* ,-1<
+.
3 (>!1=>,=<1=10
!
/elos e0emplos acima, podemos ver que muito simples converter de uma #ase qualquer
para a #ase decimal #astando para isso multiplicar cada n(mero pela pot7ncia da #ase e
aps isso somar todos os produtos!
!
!
1.3 - Converso de uma base decimal para uma base qualquer
!
/ara converter de uma #ase decimal para outra #ase qualquer devemos separar a parte
fracionria da parte inteira, pois a converso feita separadamente!
C parte inteira dividida, tantas vezes quanto necessrio, pela #ase deseGada e o resultado
formado pelos restos tomados na ordem inversa!
C parte fracionria multiplicada pela #ase deseGada! O valor o#tido na posio inteira
o resultado!
!
Donverso 9ecimal +: 5inrio
!
!
Donverso 9ecimal +: Octal
!
Donverso 9ecimal +: Ae0adecimal
!
!
!
1. Converso de base com !rau de multiplicidade de potencia de 2
1..1 de base menor para base maior
de #inrio para ni##le) agrupar de dois em dois
de #inrio para octal) agrupar de tr7s em tr7s
de #inrio para &e0adecimal) agrupar de quatro em quatro
1..2 de base maior para base menor
de ni##le para #inrio cada digito transformado em dois d6gitos
de octal para #inrio cada digito transformado em tr7s d6gitos
de &e0adecimal para #inrio cada digito transformado em quatro d6gitos
"esumindo ento# as convers$es podem estar de acordo com o se!uinte !ra%o&

Você também pode gostar