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

Sign In or Register to comment.