Бинарное & возвращает объединенные побитово операнды. Бинарное | возвращает перемноженные побитово операнды. Бинарное ^ возвращает исключенные побитово операнды.