Boa noite!
16 em binário: divide-se por 2. Cada vez que o número for par, zero, ímpar, um.
16 0
8 0
4 0
2 0
1 1
Portanto: 10000
Agora, a parte decimal. 0,3715. Operação inversa: dobra-se! Cada vez que der menor que um, zero, igual ou maior que 1, 1. Subtrai-se um e continua-se o processo de dobrar.
0,3751 x 2 = 0,7502 0
0,7502 x 2 = 1,5004 1
0,5004 x 2 = 1,0008 1
0,0008 x 2 = 0,0016 0
0,0016 x 2 = 0,0032 0
0,0032 x 2 = 0,0064 0
0,0064 x 2 = 0,0128 0
0,0128 x 2 = 0,0256 0
0,0256 x 2 = 0,0512 0
0,0512 x 2 = 0,1024 0
0,1024 x 2 = 0,2048 0
0,2048 x 2 = 0,4096 0
0,4096 x 2 = 0,8192 0
0,8192 x 2 = 1,6384 1
0,6384 x 2 = 1,2768 1
0,2768 x 2 = 0,5536 0
0,5536 x 2 = 1,1072 1
Então:
10000,001100000000001101...
É uma dízima! Mas já tá bem próximo ;)
Espero ter ajudado!
Para escrever sua resposta aqui, entre ou crie uma conta
Organização e Arquitetura de Computadores
Compartilhar