1. Converta para a base decimal os seguintes números binários: a) (0)2b) (10)c) (1010101012d) (101)2e)

1. Converta para a base decimal os seguintes números binários: a) (0)2

b) (10)

c) (1010101012

d) (101)2

e) (1111111111)2

f) (1000001)2

2. Converta para a base binária os seguintes números decimais:

a) (0)10

b) (10)10

c) 25

d) (101)10

e) 1979

f) (2615)10

3. Converta para a base decimal os seguintes números binários:

a) (1.1)2

d) (1100,01)2​

1 Resposta

  • Pattiniantonia

    Olá. 

    Para converter de decimal para hexadecimal, precisamos escrever o número como:

    n_{10} = acdot16^0+bcdot16^1 + ccdot16^2+dots = abc..._{16}

    Então vamos ao algoritmo: Dividimos 1510 por 16;

    151 0 | 16  
    -144    | 94
    70
    -64
    6   → Esse é o resto. Vamos guardá-lo

    Pegamos o 94 e dividimos por 16 novamente, guardando o resto.

    94 | 16  
    80 | 5 → Quociente final
    14 → Esse é o resto

    Agora vamos escrever em potência de 16, indo do quociente final e subindo até chegar no primeiro resto.

    Nossa sequência fica: 5 → 14 → 6

    E o número em hexadecimal ficará nessa forma. Entretanto, a partir de 10, trocamos por A, 11 por B, 12 por C, 13 por D, 14 por E , 15 por F, para evitarmos ambiguidades. Assim, temos:

    mathtt{1510_{10} =} mathtt{5E6_{16}}

    Veja que isto é o mesmo que dizer: 1510 = 6cdot16^0 + 14cdot16^1 + 5cdot16^2

    Bons estudos.

Clique aqui para adicionar a sua resposta.