Xor
Возвращает побитовое ИСКЛЮЧАЮЩЕЕ ИЛИ двух вариантов.
variant Variant.Xor(variant x, variant y)
|
Параметры
Параметр
|
Тип
|
Описание
|
x
|
variant
|
Первый вариант. Должен иметь целочисленное значение
|
y
|
variant
|
Второй вариант. Должен иметь целочисленное значение
|
Возвращаемое значение
Тип: variant.
Побитовое ИСКЛЮЧАЮЩЕЕ ИЛИ параметров x и y. Если любой из параметров содержит не целочисленное значение, вернется пустое значение (VT_EMPTY).
Примеры
//Побитовое ИСКЛЮЧАЮЩЕЕ ИЛИ двух вариантов с целочисленными значениями
x: variant = 12; // В двоичной записи - 1100
y: variant = 21; // В двоичной записи - 10101
res: variant = Variant.Xor(x, y); // Результат: 25 (в двоичной записи - 11001)
|
//Побитовое ИЛИ двух вариантов с несовместимыми значениями
x: variant = 12;
y: variant = 1.0;
res: variant = Variant.Xor(x, y); // Результат: VT_EMPTY
|