Bit a bit ou operador (|)

Executa um OR 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

O **|operador converte os argumentos para tipos de dados correspondentes.O|**operador examina a representação binária de valores de duas expressões e faz uma operação OR 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)
----
1101   (result)

Qualquer time tanto as expressões tem um 1 em um dígito, o resultado terá um 1 nesse dígito.Caso contrário, o resultado terá 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

Bit a bit ou operador de atribuição (| =)