Функция BITOR()

Возвращает результат побитовой операции включающего ИЛИ (OR), выполненной над двумя числовыми значениями.

Синтаксис:

BITOR(nExpression1, nExpression2)

Параметры:
nExpression1, nExpression2
Задает числовые значения, над которыми выполняется побитовая операция включающего ИЛИ (OR). Если значения nExpression1 и nExpression2 не являются целыми, они перед выполнением операции приводятся к целочисленному виду.

Результат:
Числовой

Комментарии:
Функция BITOR() сравнивает каждый бит числа nExpression1 с соответствующим битом значения nExpression2. Если один из этих битов в nExpression1 или nExpression2 равен 1, соответствующий бит результата также устанавливается равным 1; в противном случае бит результата устанавливается равным 0.
В следующей таблице показан результат применения операции включающего ИЛИ (OR) к соответствующим битам чисел nExpression1 и nExpression2.

Бит nExpression1	Бит nExpression2	Результирующий бит
0		0		0
0		1		1
1		0		1
1		1		1

Пример:

x = 5		&& 0101 binary
y = 6		&& 0110 binary

? BITOR(x,y)	&& Returns 7, 0111 binary

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.