AstraRegul
Релиз 2024.08.31.00
×

Or

 
Возвращает побитовое ИЛИ двух вариантов.
 
variant Variant.Or(variant x, variant y)
 

Параметры

 
Параметр
Тип
Описание
x
variant
Первый вариант. Должен иметь целочисленное значение
y
variant
Второй вариант. Должен иметь целочисленное значение
 

Возвращаемое значение

 
Тип – variant.
 
Побитовое ИЛИ параметров x и y. Если любой из параметров содержит не целочисленное значение, вернется пустое значение (VT_EMPTY).
 

Примеры

 
//Побитовое ИЛИ двух вариантов с целочисленными значениями
x: variant = 12; // В двоичной записи - 1100
y: variant = 21; // В двоичной записи - 10101
res: variant = Variant.Or(x, y);  // Результат: 29 (в двоичной записи - 11101)
 
//Побитовое ИЛИ двух вариантов с несовместимыми значениями
x: variant = 12;
y: variant = 1.0;
res: variant = Variant.Or(x, y); // Результат: VT_EMPTY