Sistemas de Numeração
a i -m x i
n
Bi
B → representa a base do sistema de numeração B 2
a → representa o número
xi
→ representam os algarismos 0 x i B
n → representa o número de posições utilizadas
O algarismo xi tem peso Bi, determinado pela sua posição. Para i com valores
positivos, têm-se pesos maiores que a unidade. Para i = 0, têm-se exatamente o peso
unitário (B0 = 1).
Exemplo:
+ -
significativo significativo
1999
2
NÚMEROS BINÁRIOS
02 = 010 4 3 2 1 0
1 1 0 1 02 1x 2 4 1x 2 3 0 x 2 2 1x 21 0 x 2 0 2610
12 = 110
102 = 210
3
DECIMAL BINÁRIO
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111
16 10000
17 10001
18 10010
19 10011
20 10100
21 10101
22 10110
23 10111
24 11000
25 11001
26 11010
27 11011
28 11100
29 11101
30 11110
31 11111
4
CONVERSÃO ENTRE BINÁRIO E DECIMAL/DECIMAL E BINÁRIO
4 3 2 1 0
1 0 0 112
23410= 111010102
234 2
0 117 2
1 58 2
0 29 2
1 14 2
0 7 2
1 3 2
1 1
5
SOMA E SUBTRAÇÃO DE NÚMEROS BINÁRIOS
9 + 1 = 10 (vai-um)
10 – 9 = 9 (vem-um)
SOMA
0+0=0
0 + 1 =1
1+0=1
1 + 1 = 0 e vai-um
1 + 1 + 1 = 1 e vai-um
Exemplo:
1001
+ 1011
10100
SUBTRAÇÃO
0-0=0
0-1=1 e vem-um
1-0=1
1-1=0
Exemplo:
1010 11100
- 110 - 1010
100 10010
6
Exercícios:
1. Faça as seguintes operações matemáticas e conversões abaixo:
a. 1001101012 + 110101012 =
b. 11000112 + 01110012 =
c. 1111011112 + 1111011112 =
d. 10001111101011012 + 0001001111011012 =
e. 1000002 – 12 =
f. 1110102 – 1001002 =
g. 1111111112 – 1000000002 =
h. 11102 = ( )10
i. 1110012 = ( )10
j. 100001112 = ( )10
k. 10111,0102 = ( )10
l. 107 = ( )2
m. 26870 = ( )2
n. 342 = ( )2
o. 48,180 = ( )2
7
NÚMEROS OCTAIS E HEXADECIMAIS
Além do sistema decimal (base 10) e do binário (base 2), outros sistemas são de
grande importância por proverem representações compactas de números grandes e se
“encaixam” melhor com o sistema binário do que o sistema decimal.
8
DECIMAL BINÁRIO 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
16 10000 20 10
17 10001 21 11
18 10010 22 12
19 10011 23 13
20 10100 24 14
21 10101 25 15
22 10110 26 16
23 10111 27 17
24 11000 30 18
25 11001 31 19
26 11010 32 1A
27 11011 33 1B
28 11100 34 1C
29 11101 35 1D
30 11110 36 1E
31 11111 37 1F
9
CONVERSÃO ENTRE BASES NUMÉRICAS
(Método da Substituição Direta)
001
1234 8
010011100
1 2 3 4
23 8
7 6 5 111110101 2
111110101
0010
1001 1100 29C16
2 9 C
2 4 16
7128 0001
1100 1CA16
1010
1 C A
10
HEXADECIMAL para DECIMAL
11
CONVERSÃO DE NÚMEROS DE UMA BASE B PARA BASE 10
(Método Polinomial)
43 2 1 0
11 0 0 12 1x 2 4 1x 2 3 0 x 2 2 0 x 21 0 x1010 2510
ou
2 4 2 3 2 0 2510
21 0
31 2 4 3 x 4 2 1x 41 2 x 4 0 5410
3 2 1 0
F A C A16 15 x163 10 x16 2 12 x161 10 x16 0 6420210
1910= 100112
19 2
1 9 2
1 4 2
0 2 2
0 1
1910= 1034
19 4
3 4 4
0 1
1910= 238
19 8
3 2
12
CONVERSÃO ENTRE DUAS BASES QUAISQUER
B → 10 → B
Base Base Base
qualquer 10 qualquer
13
EXERCÍCIOS:
Converta os seguintes números para as bases indicadas:
1. 1011101102 = ________________10
2. 10568 = ________________10
3. FDE616 = ________________10
4. 10568 = ________________2
5. 11111010112 = ________________8
6. 1110110112 = ________________16
7. 76638 = ________________16
8. FA116 = ________________2
9. 123D16 = ________________8
14
EXERCÍCIOS (respostas):
Converta os seguintes números para as bases indicadas:
1. 1011101102 = 37410
2. 10568 = 55810
3. FDE616 = 6499810
4. 10568 = 10001011102
5. 11111010112 = 17538
6. 1110110112 = 1DB16
7. 76638 = FB316
8. FA116 = 1111101000012
9. 123D16 = 11075 8
15
CONVERSÃO DE NÚMEROS FRACIONÁRIOS
parte fracionária
B → 10
0,25
10 → B
15,6510 = 1111,101002
15 2 0,65 x 2 = 1,3
1 7 2 0,30 x 2 = 0,6
1 3 2 0,60 x 2 = 1,2
1 1 0,20 x 2 = 0,4
0,40 x 2 = 0,8
16
Outro exemplo:
17