Obtenha soluções para suas perguntas no Sistersinspirit.ca, a plataforma de Q&A mais rápida e precisa. Conecte-se com uma comunidade de especialistas prontos para fornecer soluções precisas para suas perguntas de maneira rápida e eficiente em nossa amigável plataforma de perguntas e respostas. Obtenha respostas detalhadas e precisas para suas perguntas de uma comunidade dedicada de especialistas em nossa plataforma de perguntas e respostas.

A operação binária de deslocamento (ou rotação) de bits efetua a divisão ou multiplicação por 2 (e por seus múltiplos). Dado um número binário, ao deslocarmos os bits da direta para a esquerda em uma posição (operação representada pelo sinal <<), multiplicamos o valor por 2. Realizando o deslocamento no sentido contrário, da esquerda para a direita (operação representada pelo sinal >>), dividimos o valor por 2, com o resultado inteiro.

Qual o erro absoluto da operação: >>0001 1001 ?

A 000 1100

B 12(10)

C 0,5(10)

D 0,11(2)

E 0x AF


Sagot :

Resposta:

C 0,5(10)

Explicação passo a passo:

0001 1001 = 25(10)

>> 0001 1001 = 0000 1101 = 12(10)

logo a operação shift é uma divisão truncada por 2, como 25/2 = 12,5  o erro absoluto será 12,5 - 12 = 0,5