|
Descrição
O operador bitwise OU em C++ é o caractere barra vertical, |. Da mesma forma que o operador &, | opera independentemente em cada bit dos dois operandos, mas seu propósito é diferente (duh!). O resultado da operação OU entre dois bits é 1 se qualquer um ou ambos os bits de entrada são 1, do contrário é 0.
Explicado de outra forma:
Código de Exemplo
Um dos usos mais comuns do OU bit-a-bit é "setar" um ou mais bits em um valor.
Ver Também
- Linguagem : << (deslocamento à esquerda)
- Linguagem : >> (deslocamento à direita)
- Linguagem : & (E)
- Linguagem : ~ (NÃO)
- Linguagem : ^ (OU EXCLUSIVO)
Linguagem : || OU lógico
Exemplo : Tutorial BitMath (Em Inglês)
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |