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
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
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.
Para converter de decimal para hexadecimal, precisamos escrever o número como:
![n_{10} = acdot16^0+bcdot16^1 + ccdot16^2+dots = abc..._{16}](/image/0123/6295/f2311.png)
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}}](/image/0123/6295/20423.png)
Veja que isto é o mesmo que dizer:
![1510 = 6cdot16^0 + 14cdot16^1 + 5cdot16^2](/image/0123/6295/c63e9.png)
Bons estudos.
Sua resposta
Mais perguntas de Informática
Top Semanal
Top Perguntas
![Toda Materia](https://escolaeducacao.org/assets/images/element/01.webp)
Você tem alguma dúvida?
Faça sua pergunta e receba a resposta de outros estudantes.