Operador XOR bit a bit (^)

Executa um OR exclusivo bit a bit em duas expressões.

expression1 ^ expression2

Argumentos

  • Expressão1
    Qualquer expressão numérica.

  • Expressão2
    Qualquer expressão numérica.

Comentários

The ^ operador converte os argumentos para tipos de dados correspondentes.Em seguida, a ^ operador examina a representação binária de valores de duas expressões e faz uma operação OR exclusiva bit a bit neles.Os tipos de dados dos argumentos determinam o tipo de dados retornado por esse operador.

O resultado dessa operação se comporta sistema autônomo segue:

0101   (expression1)
1100   (expression2)
----
1001   (result)

Quando um e somente um, as expressões tem um 1 em um dígito, o resultado tem 1 nesse dígito.Caso contrário, o resultado tem um 0 nesse dígito.

Requisitos

Versão 1

Consulte também

Conceitos

Precedência de operador

Resumo do operador

Coerção por operadores bit a bit

Referência

Operador de atribuição XOR bit a bit (^ =)