O que é um operador bit a bit?

Os operadores bitwise são usados ​​na programação para operar nos bits individuais dos valores binários.

Por exemplo, um dos operadores binários é o operador NOT. Ele realiza uma negação unária em cada bit dentro de um valor binário (efetivamente mudando todos os zeros para uns e zeros). Por exemplo, NOT 010 retornaria 101. A sintaxe para usar operadores bit a bit é diferente entre as várias linguagens de programação, portanto, os programadores precisam consultar a documentação para o idioma que está sendo usado.

Booleano, Termos de programação