Anda di halaman 1dari 25

Sistemas de Numerao

O nmero um conceito abstrato que representa a idia de quantidade.

Sistema de numerao o conjunto de smbolos utilizados para a


representao de quantidades e as regras que definem a forma de
representao.

No posicional
Posicional

1
1. Sistemas de Numerao No Posicional

O valor de cada smbolo determinado de acordo com a sua posio no


nmero.
Exemplo: sistema de algarismos romanos.
Smbolos: I, V, X, L, C, D, M.

Regras:
Cada smbolo colocado direita de um maior adicionado a este.

Cada smbolo colocado esquerda de um maior tem o seu valor

subtrado do maior.

2
2. Sistemas de Numerao Posicional

O valor de cada smbolo determinado de acordo com a sua posio no


nmero.

Um sistema de numerao determinado fundamentalmente pela BASE, que


indica a quantidade de smbolos e o valor de cada smbolo.

Do ponto de vista numrico, o homem lida com o Sistema Decimal.

3
2.1. Sistemas Decimal
Base:10 (quantidade de smbolos).
Elementos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9.

Embora o Sistema Decimal possua somente dez smbolos, qualquer nmero acima
disso pode ser expresso usando o sistema de peso por posicionamento, conforme o
exemplo a seguir:

3 x 103 + 5 x 102 + 4 x 101 + 6 x 100


3000 + 500 + 40 + 6 = 3546

Obs.: Dependendo do posicionamento, o digito ter peso. Quanto mais prximo da


extrema esquerda do nmero estiver o digito, maior ser a potncia de dez que estar
multiplicando o mesmo, ou seja, mais significativo ser o digito.

4
2.2 Sistemas Binrio
o sistema de numerao mais utilizado em processamento de dados digitais,
pois utiliza apenas dos algarismos ( 0 e 1 ), sendo portanto mais fcil de ser
representado por circuitos eletrnicos (os dgitos binrios podem ser
representados pela presena ou no de tenso).

Base: 2. (quantidade de smbolos)


Elementos: 0 e 1.

Os dgitos binrios chamam-se BITS (Binary Digit). Assim como no sistema


decimal, dependendo do posicionamento, o algarismo ou bit ter um peso. O da
extrema esquerda ser o bit mais significativo e o da extrema direita ser o bit
menos significativo.
O Conjunto de 8 bits denominado Byte.

5
2.3. Sistemas Octal
O Sistema Octal foi criado com o propsito de minimizar a representao de um
nmero binrio e facilitar a manipulao humana.

Base: 8. (quantidade de smbolos)


Elementos: 0, 1, 2, 3, 4, 5, 6 e 7.

O Sistema Octal (base 8) formado por oito smbolos ou digitos, para representao
de qualquer digito em octal, necessitamos de trs digitos binrios.

Os nmeros octais tm, portanto, um tero do comprimento de um nmero binrio e


fornecem a mesma informao.

6
2.4. Sistemas Hexadecimal
Base: 16. (quantidade de smbolos)
Elementos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F.

O Sistema Hexadecimal ( base 16 ) fo criado com o mesmo propsito do Sistema


Octal, o de minimizar a representao de um nmero binrio.

Se considerarmos quatro dgitos binrios, ou seja, quatro bits, o maior nmero que
se pode expressar com esses quatro bits 1111, que , em decimal 15. Como no
existem smbolos dentro do sistema arbico, que possam representar os nmeros
decimais entre 10 e 15, sem repetir os smbolos anteriores, foram usados smbolos
literais: A, B, C, D, E e F.

7
Converses Entre os Sistemas de
Numerao
Teorema Fundamental da Numerao

Relaciona uma quantidade expressa em um sistema de numerao qualquer


com a mesma quantidade no sistema decimal

N = dn - 1x bn - 1 + ... + d1 x b1 + d0 x b0 + d-1 x b-1 + d-2 x b-2 + ...

Onde:
d o dgito,
n a posio e
b a base.

8
Exemplos
128(base10) = 1 x 102 + 2 x 101 + 8 x 100

54347(base10) = 5 x 104 + 4 x 103 + 3 x 102 + 4 x 101 + 7 x 100

100(base2) = 1 x 22 + 0 x 21 +0 X 20 = 4

101(base2) = 1 x 22 + 0 x 21 + 1 X 20 = 5

24(base8) = 2 x 81 + 4 x 80 = 16 + 4 = 20

16(base8) = 1 x 81 + 6 x 80 = 8 + 6 = 14

9
Tabela de converso de nmeros
Decimal Binrio Octal Hexadecimal
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
10
Converso Decimal-Binrio
Dividirsucessivamente por 2 o nmero decimal e os quocientes que vo sendo
obtidos, at que o quociente de uma das divises seja 0.

O resultado a seqncia de baixo para cima de todos os restos obtidos.

11
Converso Decimal-Binrio
Caso exista frao: a parte inteira no muda.
Aplica-se multiplicaes sucessivas na parte direita da vrgula.

12
Converso Binrio-Decimal

Aplica-se Teorema Fundamental da Numerao

13
Converso Decimal-Octal
Divises sucessivas por 8.
Multiplicaes sucessivas por 8 (parte fracionria).

O resultado a seqncia de baixo para cima de todos os restos


obtidos.

14
Converso Octal-Decimal

Aplica-se Teorema Fundamental da Numerao

15
Converso Decimal-Hexa
Divises sucessivas por 16.

Multiplicaes sucessivas por 16 (parte fracionria).

16
Converso Hexa-Decimal

Aplica-se Teorema Fundamental da Numerao

17
Converso Hexa-Binrio
Agrupamento de 4 bits.
Usar a tabela (Tabela).

18
Converso Binrio-Hexa

Usar a tabela (Tabela)

19
Converso Octal-Binrio
Agrupamento de 3 bits.
Usar a tabela (Tabela)

20
Converso Binrio-Octal
Usar a tabela (Tabela)

21
Converso Octal-Hexa

Dois passos:

Converter octal para binrio.


Converter binrio para hexa.

22
Converso Hexa-Octal

Dois passos:

Converter hexa para binrio.


Converter binrio para octal.

23
Operaes
Sistema Binrio

Adio: Subtrao:

0+0=0 0-0=0
0+1=1 0 - 1 = 0 e empresta 1
1+0=1 1-0=1
1 + 1 = 0 e vai 1 1-1=0

24
Operaes
Multiplicao: Diviso:

0x0=0 Mesmo procedimento da diviso


0x1=0 no sistema decimal.
1x0=0
1x1=1

25

Anda mungkin juga menyukai