Understanding the ActionScript Language > Using operators to manipulate values in expressions > Bitwise operators |  |

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