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 os tipos de dados correspondentes. Em seguida, a **|**operador analisa a representação binária de valores de duas expressões e oferece uma operação bit a bit de OR sobre eles. Os tipos de dados dos argumentos determinam o tipo de dados retornado por este operador.
O resultado desta operação se comporta como segue:
0101 (expression1)
1100 (expression2)
----
1101 (result)
Sempre que qualquer uma das expressões tem 1 em um dígito, o resultado terá um 1 em que dígito. Caso contrário, o resultado terá um 0 no que dígito.
Requisitos
Consulte também
Referência
Bit a bit ou operador de atribuição (| =)