The BITOR function returns the bitwise Boolean OR of 2 numbers. Ниже приведена таблица истинности для функции БИТ.ИЛИ.
A | B | БИТ.ИЛИ(A; B) |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
Синтаксис
БИТ.ИЛИ(значение1; значение2)
Аргумент | Описание | Примечания |
значение1 |
Первое число. |
|
значение2 |
Второе число. |
|
Примеры формул
БИТ.ИЛИ(9; 5)
БИТ.ИЛИ(A1; 10)
БИТ.ИЛИ(A1; B1)
Примечания
БИТ.ИЛИ можно использовать вместе с функцией ДВ.В.ДЕС следующим образом: БИТ.ИЛИ(ДВ.В.ДЕС("1011"); ДВ.В.ДЕС("1001")). В результате функция будет возвращать значение 1011 в двоичном формате или 11 в десятичном.
Примеры
На примере ниже значение 9 в десятичном формате – это 1001 в двоичном, а значение 5 в десятичном формате – это 0101 в двоичном. В результате получается, что побитовое ИЛИ для 1001 и 0101 равно 13 в десятичном формате.
A | B | |
1 | Формула | Результат |
2 | =БИТ.ИЛИ(9; 5) | 13 |
В следующем примере побитовое значение ИЛИ двоичных чисел 1000 и 0001 – 1001 в двоичном формате и 9 в десятичном.
A | B | |
1 | Формула | Результат |
2 | =БИТ.ИЛИ(ДВ.В.ДЕС("1000"); ДВ.В.ДЕС("0001")) | 9 |
Похожие функции
- БИТ.И: Функция БИТ.И выполняет операцию побитового И для двух чисел. Подробнее…
- БИТ.ИСКЛИЛИ: The BITXOR function is a bitwise XOR (exclusive or) of 2 numbers that returns a bit of “1” if 2 bits are different, and a bit of “0” otherwise.
- БИТ.СДВИГЛ: Функция БИТ.СДВИГЛ сдвигает биты введенного выражения на заданное количество битов влево, при этом биты справа заполняются нулями (0).
- БИТ.СДВИГП: The BITRSHIFT function shifts the bits of the input a certain number of places to the right.
- ДВ.В.ДЕС: Преобразует двоичное число со знаком в десятичное.
- ДЕС.В.ДВ: Преобразует десятичное число в двоичное со знаком.