Considerando os números: X=325712, no sistema de numeração octal, e Y=1ABCA, no sistema de numeração hexadecimal, a diferença da subtração X - Y expressa no sistema de numeração decimal, é
- a) +216198
- b) 10
- c) 0.
- d) 100.
- e) -216198
Para converter de octa para binário, utilizar a seguinte tabela:
000 -> 0
001 -> 1
010 -> 2
011 -> 3
100 -> 4
101 -> 5
110 -> 6
111 -> 7
Para Converter de hexa para binário:
0000 -> 0
0001 -> 1
0010 -> 2
0011 -> 3
0100 -> 4
0101 -> 5
0110 -> 6
0111 -> 7
1000 -> 8
1001 -> 9
1010 -> A
1011 -> B
1100 -> C
1101 -> D
1110 -> E
1111 -> F
X = 325712 (octa) = 0011010101111001010 (binário)
Y = 1ABCA (Hexa) = 0011010101111001010 (binário)
X-Y = 0
000 -> 0
001 -> 1
010 -> 2
011 -> 3
100 -> 4
101 -> 5
110 -> 6
111 -> 7
Para Converter de hexa para binário:
0000 -> 0
0001 -> 1
0010 -> 2
0011 -> 3
0100 -> 4
0101 -> 5
0110 -> 6
0111 -> 7
1000 -> 8
1001 -> 9
1010 -> A
1011 -> B
1100 -> C
1101 -> D
1110 -> E
1111 -> F
X = 325712 (octa) = 0011010101111001010 (binário)
Y = 1ABCA (Hexa) = 0011010101111001010 (binário)
X-Y = 0
-------------------------------------
É mais chato, mas também dá pra converter tudo pra decimal.
325712oct = 3*85 2*84 + 5*83 + 7*82 + 1*81 + 2*80 = 109514dec
1ABCAhex = 1*164 10*163 + 11*162 + 12*161 + 10*160 = 109514dec
(lembrando que A = 10, B = 11, C = 12, D = 13 e E = 14)
São iguais, então a subtração é zero.
325712oct = 3*85 2*84 + 5*83 + 7*82 + 1*81 + 2*80 = 109514dec
1ABCAhex = 1*164 10*163 + 11*162 + 12*161 + 10*160 = 109514dec
(lembrando que A = 10, B = 11, C = 12, D = 13 e E = 14)
São iguais, então a subtração é zero.
Nenhum comentário:
Postar um comentário