INTRODUÇÃO A COMPUTAÇÃO
SISTEMA NUMÉRICO
PARTE 2
Conversão Decimal-Binário
(134)10 = ( 1000110 )2
• Divide-se o número decimal por 2 e
tomam-se os restos:
•
•
•
•
•
•
•
•
134  2 = 67
67  2 = 33
33  2 = 16
16  2 = 8
82=4
42=2
22=1
12=0
Resto = 0
Resto = 1
Resto = 1
Resto = 0
Resto = 0
Resto = 0
Resto = 0
Resto = 1
Conversão Binário - Decimal
(10110)2 = ( 22 )10
00
11
12
03
14
 0 x 20 = 0 x 1 = 0
 1 x 21 = 1 x 2 = 2
 1 x 22 = 1 x 4 = 4
 0 x 23 = 0 x 8 = 0
 1 x 24 = 0 x 16 = 16
22
Posição
+
Conversão Decimal - Hexa
(45)10 = ( 2D )16
Basta dividir por 16 e tomar os restos:
45  16 = 2 Resto = 13
2  16 = 0 Resto = 2
Resto = 13  Resto = D
Resto = 2  Resto = 2
Conversão Hexa - Decimal
• Para converter um número hexadecimal
em decimal, nós utilizamos a mesma
fórmula utilizada na conversão binário
para decimal, sendo que a base 2 é
trocada por 16;
Exemplo, para converter B2A em decimal:
• A -> 10*(16)0 = 10
• 2 -> 2*(16)1 = 32
• B -> 11*(16)2 = 2816
2858
Conversão Octal - Decimal
• Para converter um número octal em
decimal, nós utilizamos a mesma fórmula
utilizada na conversão binário para
decimal, sendo que a base 2 é trocada
por 8;
Exemplo, para converter (57)8 em decimal:
7 x 80 = 7
5 x 81 = 40
(47)10
47
Conversão Decimal - Octal
(29)10 = ( )8
• Basta dividir por 8 e tomar os restos:
• 29  8 = 3 Resto = 5
• 38=0
Resto = 3
(35)8
Exercícios:
1) Efetue as seguintes conversões de
base:
a) (100011)2 = ( )10
b) (110011)2 = ( )10
c) (10000000000)2 = ( )10
d) (555)10 = ( )2
e) (128)10 = ( )2
f) (256)10 = ( )2
g)(400)8 = ( )10
h) (100)8 = ( )10
i)(16)10 = ( )8
j)(196)10 = ( )8
k) (16)16 = ( )10
l) (51)16 = ( )10
m) 3. (101)10 = ( )16
n) (4076)10 = ( )16
Download

Sistemas_de_Numeracao_pt2