Responder a: Bloco M5-29 / Questão 20

    1 de março de 2023 às 09:20 #40003399276

    Olá Éderson!

    Assim como na outra dúvida essa aqui também 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:

    A variável x contém o valor 0x1F, que em binário é 0001 1111. Ao realizar a operação x = x << 1, ocorrerá um deslocamento de bits para a esquerda, adicionando um zero na posição menos significativa e perdendo o bit mais significativo. O resultado será 0x3E, que em binário é 0011 1110. Portanto, o novo valor da variável x será 0x3E.

    Bons estudos.