Faça a conversão entre os sistemas de representação numérica e, quando possível, utilize os algoritmos acima implementados para verificar os resultados:
b)
para base 2
b)
Passo 1
Beleza, vamos lá! O exercício pede para a gente converter o número decimal 0,645 para a base 2, ou seja, para binário. Isso faz parte do conteúdo de Sistemas de Representação Numérica. Para resolver isso, a gente vai precisar entender como converter frações decimais de uma base para outra, usando multiplicação sucessiva por 2.
Passo 2
Primeiro, vamos lembrar que para converter a parte fracionária de um número decimal para binário, a gente multiplica a fração por 2 e anota a parte inteira do resultado. Esse processo é repetido com a nova fração até chegar a um resultado exato ou até atingir a precisão desejada.
Passo 3
Vamos começar com 0,645:
A parte inteira é 1. Então, o primeiro dígito binário após a vírgula é 1.
Passo 4
Agora, pegamos a fração restante, 0,29, e multiplicamos por 2:
A parte inteira é 0. O próximo dígito binário é 0.
Passo 5
Continuando com 0,58:
A parte inteira é 1. Agora temos 1 no próximo dígito.
Passo 6
Pegamos a fração 0,16 e multiplicamos por 2:
A parte inteira é 0. Adicionamos mais um 0.
Passo 7
Com 0,32:
Parte inteira 0. Mais um 0 no binário.
Passo 8
Agora, 0,64:
Parte inteira 1. Adicionamos 1.
Passo 9
Continuando com 0,28:
Parte inteira 0. Mais um 0.
Passo 10
Com 0,56:
Parte inteira 1. Adicionamos 1.
Passo 11
Agora, 0,12:
Parte inteira 0. Mais um 0.
Passo 12
Continuando com 0,24:
Parte inteira 0. Adicionamos mais 0.
Passo 13
Com 0,48:
Parte inteira 0. Mais um 0.
Passo 14
Finalmente, 0,96:
Parte inteira 1. Adicionamos 1.
Resposta
Então, juntando todos os dígitos que obtivemos, o número
convertido para a base 2 é aproximadamente:
Exercícios relacionados
Considere um número em um sistema com representação binária cuja mantissa seja 10110100 e expoente 0110. Que número é este no sistema decimal?
Faça a conversão entre os sistemas de representação numérica e, quando possível, utilize os algoritmos acima implementados para verificar os resultados:
c) para base 2
c)
Seja um sistema de aritmética de ponto flutuante capaz de armazenar quatro dígitos na base decimal. Dados os números:
Efetue as seguintes operações e justifique os resultados:
a)
a)
Faça a conversão entre os sistemas de representação numérica e, quando possível, utilize os algoritmos acima implementados para verificar os resultados:
a) para base 2
a)