– home / Fóruns / Módulo 5 / Bloco M5-29 / Bloco M5-29 / Questão 20

  • Autor
    Posts
    • Anônimo
      01/10/2019 até 00:00 #40003304477

      Seja o primeiro a fazer uma pergunta sobre esta questão.

        19/05/2020 até 00:00 #40003280094

        Bloco M5-29 / Questão 20

          28/02/2023 até 21:09 #40003399221

          A variável x contém o valor 0x1F armazenado. Ao realizar a operação x=x<<1, qual o novo valor da variável x?

          Olá Jhonatan, tudo bem, não consigo entender como chegar ao resultado?

            01/03/2023 até 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.

          • Você precisa estar Conectado(a) para Responder a este Tópico.