x << y "left shifted x by y places" x >> y "right shift x by y places" x & y "bitwise and" x | y "bitwise or". ~ x "Complement of x" x ^ y "bitwise exclusive or"