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. Эта функция возвращает результат выполнения функции ИСКЛИЛИ для каждого бита двух указанных чисел.
Синтаксис
БИТ.ИСКЛИЛИ(значение1; значение2)
Аргумент | Описание | Примечания |
значение1 |
Первое число. | |
значение2 |
Второе число. |
Примеры формул
БИТ.ИСКЛИЛИ(9; 5)
БИТ.ИСКЛИЛИ(A1; A2)
Примечания
- Результат вычислений будет одинаковым вне зависимости от того, в каком порядке расположены значения.
- Значениями могут быть не только числа. Например, строковое значение "3" может быть приведено к 3, а логическое значение "ИСТИНА" – к 1.
Примеры
В этом примере мы используем БИТ.ИСКЛИЛИ со значениями, встроенными в функцию. Значение 2 (представленное в виде 10 с основанием 2) и значение 4 (представленное в виде 100 с основанием 2) возвращают значение 6 (представленное в виде 110 с основанием 2).
A | B | |
1 | Формула | Результат |
2 | =БИТ.ИСКЛИЛИ(2; 4) | 6 |
В следующем примере значения 2 и 4 возвращают значение 6 функции БИТ.ИСКЛИЛИ. Однако здесь в качестве аргументов используются адреса ячеек.
A | B | C | |
1 | Формула | Результат | Адреса ячеек |
2 | =БИТ.ИСКЛИЛИ(2; 4) | 6 | 2 |
3 | 4 |
Похожие функции
- БИТ.ИЛИ: The BITOR function returns the bitwise Boolean OR of 2 numbers.
- ИСКЛИЛИ: Функция ИСКЛИЛИ возвращает значение ИСТИНА, если нечетное число аргументов имеет значение ИСТИНА. В противном случае возвращается значение ЛОЖЬ.