Buscar

Binário com sinal (complemento 2) para decimal: a) 10110(2) = -18(10) b) 11101(2) = -4(10)

Essa pergunta também está no material:

A1
1 pág.

Métodologia Ágil Universidade Anhembi MorumbiUniversidade Anhembi Morumbi

💡 1 Resposta

User badge image

Ed Verified user icon

Para converter um número binário com sinal (complemento de 2) para decimal, você pode seguir os seguintes passos: 1. Verifique o bit mais significativo (o bit mais à esquerda) do número binário. Se for 0, o número é positivo. Se for 1, o número é negativo. 2. Se o número for negativo, inverta todos os bits do número, trocando 0 por 1 e 1 por 0. 3. Some 1 ao número invertido. 4. Converta o número resultante para decimal, considerando o bit mais significativo como o sinal do número. Vamos aplicar esses passos às opções fornecidas: a) 10110(2) = -18(10) - O bit mais significativo é 1, indicando que o número é negativo. - Invertendo os bits, temos 01001. - Somando 1, temos 01010. - Convertendo para decimal, temos 10(10). - Como o bit mais significativo é 0, o número é positivo. - Portanto, a opção a) está incorreta. b) 11101(2) = -4(10) - O bit mais significativo é 1, indicando que o número é negativo. - Invertendo os bits, temos 00010. - Somando 1, temos 00011. - Convertendo para decimal, temos 3(10). - Como o bit mais significativo é 1, o número é negativo. - Portanto, a opção b) está correta. Assim, a alternativa correta é a opção b) 11101(2) = -4(10).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais