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).
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar