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

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

Ver resposta
Rute Sampaio

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.​
Sua resposta
Ok

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação