FGV — Analista Legislativo - Informática Legislativa — Operadores bit a bit — 2023

Enunciado

Analise as operações bitwise do JavaScript, exibidas a seguir. 4 & 1 7 | 2 ~ -5 9 >> 2 9 >>> 1 Os valores de cada uma dessas expressões, na ordem, são:

Alternativas

  1. A)

    0; 7; 5; 1; 2.

  2. B)

    1; 9; 5; 1; 2.

  3. C)

    0; 7; 4; 2; 4.

  4. D)

    0; 9; 4; 0; 4.

  5. E)

    1; 1; -5; 4; 2.

Gabarito e comentário

Resposta correta: C

O AND resulta em 0; o OR, em 7; o complemento de −5, em 4. Os deslocamentos de 9 para a direita produzem 2 e 4 nas quantidades indicadas.

Questões relacionadas