Bitwise operators are used for comparing numbers based on their binary digits. These operators are listed in Table B-4.
Operator
Use
|
OR
&
AND
<<
Shift bits to left
>>
Shift bits to right
~
NOT or invert bits
The tilda (~) may be used to invert the bits of a value.