SóProvas


ID
5263966
Banca
FGV
Órgão
IMBEL
Ano
2021
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com relação aos operadores bitwise do Java, considere os valores binários
a = 00111100
b = 00001101
Os valores resultantes das operações a&b e a|b são, respectivamente, 

Alternativas
Comentários
  • GAB B

    Operador & ( Bitwise AND )

    retorna 1 true quando ambos bits forem iguais a 1 true caso contrario retorna 0.

    00111100 

    00001101 

    = 00001100

    Operador | ( Bitwise OR )

    retorna 1 se um dos bits comparados forem iguais a 1 caso contrario retorna 0.

    00111100 

    00001101 

    =00111101 

    Operador ^ ( Bitwise XOR )

    O operador ^ ( Bitwise XOR ) compara dois valores utilizando suas representações binárias, retornando um novo valor. Para formar esse valor de retorno, cada bit é comparado, retornando 1( true ) quando os bits comparados forem diferentes; caso contrário. retorna 0( false ).

    Operador ~ ( Bitwise NOT )

    O operador ~ ( Bitwise NOT ), diferente dos operadores anteriores, é um operador que afeta apenas um operando, incrementando(++) e invertendo seu sinal, de positivo para negativo e vice-versa.