В этой статье описаны синтаксис формулы и использование функции БИТАНД в Microsoft Excel.
Описание
Возвращает результат операции поразрядного И для двух чисел.
Синтаксис
БИТ.И(число1;число2)
Аргументы функции БИТ.И описаны ниже.
- Число1 Обязательно. Должен быть в десятичной форме и больше 0.
- Число2 Обязательно. Должен быть в десятичной форме и больше 0.
Замечания
- Функция БИТ.И возвращает десятичное число.
- Результат — поразрядное И параметров функции.
- Значение каждой битовой позиции считается, только если биты обоих параметров в этой позиции равны 1.
- Значения битовых позиций увеличиваются справа налево и являются степенями 2. Крайний правый бит возвращает 1 (2^0), бит слева от него — 2 (2^1) и т. д.
- Если хотя бы один из аргументов меньше 0, функция БИТ возвращает #NUM! (значение ошибки).
- Если хотя бы один из аргументов не является целым числом или больше (2^48)-1, функция БИТАНД возвращает #NUM! (значение ошибки).
- Если хотя бы один из аргументов не является числовым значением, функция БИТ возвращает #VALUE! значение ошибки #ЗНАЧ!.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
| Формула | Описание | Результат | Как это работает |
|---|---|---|---|
| =БИТ.И(1,5) | Сравнивает бинарные представления чисел 1 и 5. | 1 | Двоичное представление числа 1 — это 1, а двоичное представление числа 5 — 101. Их части совпадают только в крайней правой позиции. Это возвращается как 2^0, или 1. |
| =БИТ.И(13;25) | Сравнивает бинарные представления чисел 13 и 25. | 9 | Двоичное представление числа 13 равно 1101, а двоичное представление числа 25 — 11001. Их биты совпадают в крайней правой позиции и в четвертой позиции справа. Возвращается как (2^0)+ (2^3) или 9. |
| Десятичное число | Двоичное представление | ||
| 13 | 1101 | ||
| 25 | 11001 |