xor

Оператор побитового логического исключающего или.

Синтаксис:

c = a xor b;

Аргументы:

Имя Тип данных Описание
a integer Операнд побитового логического исключаещего или
b integer Операнд побитового логического исключаещего или

Описание:

xor – оператор побитового логического исключаещего или. С входными операндами побитно выполняется операция логического исключаещего или.

Результат:

Имя Тип данных Описание
c integer Результат операции

Пример:

var x: integer, y:integer;
y = 8; //1000
x = 5; //0101
z1 = y xor x; //1101
y = 9; //1001
x = 5; //0101
z2 = y xor x; //1100
y = 13; //1101
x = 5;  //0101
z3 = y xor x; //1000

В результате переменной z1 будет присвоено значение 13, z2 будет присвоено значение 12, z3 будет присвоено значение 8.

Дополнительные материалы

Нет.