Use the bitwise operators to modify the individual bits rather than the number.
- & (bitwise AND)
- | (bitwise inclusive OR)
- ^ (bitwise exclusive OR)
- << (bitwise shift right)
- >> (bitwise shift left)
- bnot (inverts an integer's bits)
- not (inverts TRUE/FALSE expressions)
- neg (negates integers)