Bitwise operators are used to manipulate integers that represent bitfields. Click on an operator below to scroll directly to the position of its description.
| Operator | Name | Usage Reference |
| & | AND | integer & integer = integer |
| | | OR | integer | integer = integer |
| ~ | NOT | ~integer = integer |
| ^ | XOR | integer ^ integer = integer |
| >> | Right-shift | integer >> number of bits = integer |
| << | Left-shift | integer << number of bits = integer |
Credit to: Lslwiki.net (not working) with changes made for brevity and clarity.