1. Главная страница
  2. ››
  3. Формулы
  4. ››
  5. BITXOR • побитное исключающее ИЛИ - Upline Studio

BITXOR • побитное исключающее ИЛИ - Upline Studio

Команда

BITXOR

Перевод на русский

Побитное исключающее ИЛИ.

Описание

Функция BITXOR представляет собой побитовое исключающее ИЛИ (XOR) двух чисел, которое возвращает бит 1, если два бита различны, и бит 0 в противном случае. Эта функция возвращает результат выполнения функции XOR для каждого бита двух указанных чисел.

Если совсем упрстить, то функция BITXOR сравнивает числа побитно и возвращает 1, если биты различаются, и 0, если совпадают.

Тип функции

Инженерные функции / Еngineering

Синтаксис

На русском: команда не имеет эквивалента на русском языке.

BITXOR(значение1; значение2)
Комментарий

БИТ.ИСКЛИЛИ, которое мы видим в справке Google Таблиц, дают ошибку:

Ошибка при использовании команды БИТ.ИСКЛИЛИ Google Таблиц.
Ошибка при использовании команды БИТ.ИСКЛИЛИ Google Таблиц.

Замечание для новичков: Выбор запятой или точки запятой между аргументами формулы определяется не тем, на каком языке записана команда, а языковой версией Google Таблиц как таковых. Если у вас русскоязычные Google Таблицы, то команду вы можете записать и на русском, и на английском языке — Google Таблицы её просто сами переведут. Но вот разделителем должна быть точка с запятой, иначе вы получите синтаксическую ошибку.

На английском

BITXOR(value1, value2)

Пояснения:

BITXOR(значение1; значение2)

  • значение1 — Первое число.
  • значение2 — Второе число.

Примечания

  • Результат вычислений будет одинаковым вне зависимости от того, в каком порядке расположены значения.
  • Значениями могут быть не только числа. Например, строковое значение "3" может быть приведено к 3, а логическое значение "ИСТИНА" – к 1.

Пример использования

BITXOR(9; 5)

BITXOR(A1; A2)

Примеры решения задач

В этом примере мы используем БИТ.ИСКЛИЛИ со значениями, встроенными в функцию. Значение 2 (представленное в виде 10 с основанием 2) и значение 4 (представленное в виде 100 с основанием 2) возвращают значение 6 (представленное в виде 110 с основанием 2).

Формула из примера в ячейке A6: =BITXOR(2; 4)

В следующем примере значения 2 и 4 возвращают значение 6 функции БИТ.ИСКЛИЛИ. Однако здесь в качестве аргументов используются адреса ячеек.

Формула из примера в ячейке A7: =BITXOR(A2; B2)

Иллюстрация функции BITXOR Google Таблиц.
Иллюстрация функции BITXOR Google Таблиц.

Похожие функции

  • BITOR » — Функция BITOR возвращает побитовое булево ИЛИ двух чисел.
  • XOR » — Функция XOR возвращает значение ИСТИНА, если нечетное число аргументов имеет значение ИСТИНА. В противном случае возвращается значение ЛОЖЬ.

Другие функции Google Таблиц

Источники

Google Sheets function list (на английском)

 

Logo Upline Studio Creatium

Наша команда Uplinestudio разрабатывает сайты под разные потребности клиентов. Одним из ключевых направлений в нашей разработке является создание сайтов на Creatium.

Оставить заявку

Работает на Creatium