«Исключающее ИЛИ» (XOR) — это логическая операция, которая возвращает истинное значение только тогда, когда входные аргументы различны. 3 Если оба входных значения одинаковы, результат будет ложным. 3
Пример работы операции: есть два выключателя, и нужно определить, загорится ли свет. 1 Если оба выключателя в одинаковом положении (оба включены или оба выключены), свет не загорается. 1 Но если один выключатель включён, а другой выключен, свет загорается. 1
Операция XOR широко применяется в программировании и теории вычислений, в том числе в оптимизации алгоритмов, шифровании данных и управлении логическими выражениями. 3