Bitwise operators

Bitwise operators internally manipulate floating-point numbers to change them into 32-bit integers. The exact operation performed depends on the operator, but all bitwise operations evaluate each binary digit (bit) of the 32-bit integer individually to compute a new value.

The following table lists the ActionScript bitwise operators:

Operator Operation performed
& Bitwise AND
| Bitwise OR
^ Bitwise XOR
~ Bitwise NOT
<< Shift left
>> Shift right
>>> Shift right zero fill