Responder a: Bloco M5-29 / Questão 21
1 de março de 2023 às 09:10
#40003399273
Olá Éderson!
Sua dúvida não ficou muito clara e também havia sido feita sobre outra questão. Então vou responder aqui no local correto.
Está questão se refere a deslocamentos de bits veja a seguir como realizar essa operação:
Ao realizar a operação x = x >> 2, estamos deslocando os bits do valor de x dois lugares para a direita, o que resulta em uma divisão inteira por 2^2 (4). Como o valor original de x é 115, a representação binária é 01110011. Deslocando dois lugares para a direita, obtemos 00011100, que em decimal corresponde a 28. Portanto, o novo valor da variável x é 28.
Bons estudos.