Существует несколько логических операций:
Инверсия (отрицание). 4 Преобразует значение истина в значение ложь и наоборот. 4 Обозначается чаще всего символом ¬ или !. 4
Конъюнкция (логическое «И»). 4 Возвращает значение истина только в том случае, если оба её операнда имеют значение истина. 4 Обозначается символом ∧ или &&. 4
Дизъюнкция (логическое «ИЛИ»). 4 Возвращает значение истина, если хотя бы один из её операндов имеет значение истина. 4 Обозначается символом ∨ или ||. 4
В программировании также существуют побитовые логические операции: 3
AND (И); 5
OR (ИЛИ); 5
XOR (исключающее ИЛИ); 5
NOT (НЕ); 5
побитовые сдвиги влево и вправо. 5
Ещё существуют операторы NAND и NOR, но они не относятся к основным. 5