БИТ.И (BITAND)
Выполняет побитовую операцию «И» над двумя числами. Эта операция сравнивает каждый бит двух чисел и возвращает новое число, в котором бит установлен в 1 только в том случае, если оба соответствующих бита в исходных числах также равны 1.
Пример |
Результат |
=БИТ.И(10; 9) |
8 |
Используйте в аргументах функций ссылки на ячейки
При изменении ячейки такие значения будут автоматически обновляться в функции. Это удобно, когда вы используете одно значение в разных функциях или составляете сложные формулы, для которых важно получать промежуточные значения. Как использовать ссылки
Синтаксис
БИТ.И(число1; число2)
Аргументы
Аргумент |
Тип данных |
Описание |
Число1 * |
Число |
Первое число для выполнения побитового сравнения. |
Число* |
Число |
Второе число для выполнения побитового сравнения. |
Оба аргумента должны быть неотрицательными числами.
Примеры использования
Пример 1
=БИТ.И(A1; B1)
Если в ячейке A1 находится число 5 (в двоичной системе это 101), а в ячейке B1 — число 3 (в двоичной системе это 011), то функция БИТ.И(5; 3) вернет 1 (в двоичной системе 001), так как только первый бит с конца установлен в 1 в обоих числах.
Пример 2
=БИТ.И(A2; B2)
Если в ячейке A2 находится число 8 (в двоичной системе это 1000), а в ячейке B2 — число 2 (в двоичной системе это 0010), то функция БИТ.И(8; 2) вернет 0, так как нет ни одного бита, где оба числа имели бы значение 1, а результат будет равен числу 0000. В в десятичной системе он соответствует 0.