Faça as operações aritméticas abaixo indicando os resultados nas bases originais dos operandos:?
(DECBA.A9E)16 + (99CB.CD2)16
b) (765706.752)8 + (753675.566)8
c) (101301.0B)16 - (FCDBE.CC)16
d) (1011011011.1011)2 + (110010011.1111)2
e) (101010001.1011)2 - (11110111.1101)2
Comments
Se faz igualzinho com os na base 10, lembrando que 9 + 1 = A e
F + 1 = 10
DECBA.A9E
+99CB.CD2
E + 2 = 10 (14 + 2 = 16 que é 10 em hexa)
9 + D + 1 = 17 (o 1 é do vai 1 do anterior. 9 + 13 + 1 = 23 = 17 em hexa)
A + C + 1 = 17 (10 + 12 + 1 = 23 = 17 em hexa)
A + B + 1 = 16 (10 + 11 + 1 = 22 = 16 em hexa)
B + C + 1 = 18 (11 + 12 + 1 = 24 = 18 em hexa)
C + 9 + 1 = 16 (12 + 9 + 1 = 22 = 16 em hexa)
E + 9 + 1 = 18 (14 + 9 + 1 = 24 = 18 em hexa)
D + 1 = E (13 + 1 = 14 = E em hexa)
resposta: E8686,770
b) (765706.752)8 + (753675.566)8
2 + 6 = 10 (2 + 6 = 8 que é 10 na base 8)
5 + 6 + 1 = 14 (5 + 6 + 1 = 12 = 14 na base 8)
7 + 5 + 1 = 15 (7 + 5 + 1 = 13 = 15 na base 8)
6 + 5 + 1 = 14 (6 + 5 + 1 = 12 = 14 na base 8)
0 + 7 + 1 = 10 (7 + 1 = 8 = 10 na base 8)
7 + 6 + 1 = 16 (7 + 6 + 1 = 14 = 16 na base 8)
5 + 3 + 1 = 11 (5 + 3 + 1 = 9 = 11 na base 8)
6 + 5 + 1 = 14 (6 + 5 + 1 = 12 = 14 na base 8)
7 + 7 + 1 = 17 (7 + 7 + 1 = 15 = 17 na base 8)
resposta = 1741604,540
c) (101301.0B)16 - (FCDBE.CC)16
1B - C = F (Estou emprestando 1 do caracter anterior, como fazemos com base decimal, pois C não cabe em B. Quando emprestar, o algarismo anterior deve ser subtraído. 16 + 11 - 12 = 15 = F em hexa)
F - C = 3 (como emprestei 1, o 0 passa a ser F o que causa o empréstimo de 1 do 1 anterior... confuso, mas fazemos exatamente isso com as contas na base decimal. 15 - 12 = 3)
10 - E = 2 (16 - 14 = 2)
F - B = 4 (15 - 11 = 4)
12 - D = 5 (16 + 2 - 13 = 5)
10 - C = 4 (16 - 12 = 4)
F - F = 0 (15 - 15 = 0)
resposta: 4542,3F
d) (1011011011.1011)2 + (110010011.1111)2
Aqui é só lembrar que 1 + 1 = 10 e 1+1+1 = 11. Na linha de cima eu coloco os +1 que serão vários... vamos ver
1100100111.111
1011011011.1011
0110010011.1111
---------------------------
10001101111.1010
e) (101010001.1011)2 - (11110111.1101)2
101010001.1011
- 11110111.1101
-------------------------
= 1011001.1110