БИТ.ИСКЛИЛИ (функция БИТ.ИСКЛИЛИ)

В этой статье описаны синтаксис формулы и использование функции БИТ.ИСКЛИЛИ в Microsoft Excel.

Описание

Возвращает результат операции поразрядного исключающего ИЛИ для двух чисел.

Синтаксис

БИТ.ИСКЛИЛИ(число1;число2)

Аргументы функции БИТ.ИСКЛИЛИ описаны ниже.

  • Число1.    Обязательный. Должен быть больше или равен 0.

  • Число2.    Обязательный. Должен быть больше или равен 0.

Замечания

  • Функция БИТ.ИСКЛИЛИ возвращает десятичное число, являющееся суммой десятичного исключающего ИЛИ его параметров.

  • Если какой-либо из аргументов выходит за указанные пределы, функция БИТ.ИСКЛИЛИ возвращает значение ошибки #ЧИСЛО!.

  • Если значение какого-либо из аргументов превышает (2^48)-1, функция БИТ.ИСКЛИЛИ возвращает значение ошибки #ЧИСЛО!.

  • Если значение какого-либо из аргументов не является числовым, функция БИТ.ИСКЛИЛИ возвращает значение ошибки #ЗНАЧ!.

  • Каждой битовой позиции результата присваивается значение 1, если значения параметров в этой позиции не равны; другими словами, одно значение равно 0, а другое — 1. Например, в функции БИТ.ИСКЛИЛИ(5,3) 5 выражается как 101 в двоичной форме, а 3 — как 11. Для удобства можно выразить 3 как 011. Значения бит справа налево равны (1) только в крайней правой позиции. Неравные значения возвращают 1 во второй и третьей позициях справа, а равные возвращают 0 в крайней правой позиции.

  • Значения битовых позиций увеличиваются справа налево и являются степенями 2. Крайний правый бит возвращает 1 (2^0), бит слева от него — 2 (2^1) и т. д.

  • В описанном выше примере 0 в крайней правой позиции возвращается 0, так как она равна 0, во второй позиции справа возвращается 2 (2^1) (значение 1), а в левой крайней позиции возвращается 4 (2^2) (также значение 1). Общий результат в десятичном представлении равен 6.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Формула

Описание

Результат

Принцип действия

=БИТ.ИСКЛИЛИ(5;3)

Возвращает результат побитового сравнения "Исключающее ИЛИ" в каждой позиции битов.

6

Число 5 в двоичном формате будет иметь вид 101, а число 3 — 11. Можно выразить 11 как 011, чтобы оба числа состояли из трех цифр. Побитовое сравнение "Исключающее ИЛИ" проверяет, не совпадают ли цифры в каждой позиции, и если это так, возвращает для этой позиции положительное значение.

Проверка: в каких позициях биты не совпадают?

5 в двоичном представлении = 101

3 в двоичном представлении = 011

ддн

(1*(2^2))+(1*(2^1))+(1*0)

4+2+0

6

К началу страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×