Главная SciLab Функции SciLab Логические (битовые) функции SciLab Логическое ИЛИ (OR)


















Логическое ИЛИ (OR)

Описание. Возвращает результат логического сложения бинарного представления двух целых положительных аргументов x и y. Результат возвращается в виде десятичного числа. x, y и z имеют одинаковый тип и размерность (число, вектор, матрица).

z = bitor(x,y)

Аргументы. Аргументы x и y должны быть одного типа. Допускается задание аргументов в виде числа, вектора, двухмерной или многомерной матрицы (размерности матриц x и y должны совпадать). Элементы, входящие в аргументы x и y должны быть целыми положительными числами.

Пример 1. Целые числа.

x = 5;
y = 12;
z = bitor(x,y)

Результат z=13

Пример 2. Вектора.

x = [1 2 3];
y = [2 3 4];
z = bitor(x,y)

Результат z=[3 3 7]

Пример 2. Двухмерные матрицы.

x = [[1 2]' [3 4]'];
y = [[2 3]' [1 5]'];
z = bitor(x,y)

Результат:

z=
3. 3.
3. 5.
Логические функции SciLab