Информатика. Логические операции. Чем значок логического умножения & отличается от ^
Выполняется ли равенство?
HE(A^B) = HE A ^ НЕ В?

11 Ноя 2021 в 19:47
60 +1
0
Ответы
1

Знак логического умножения & отличается от ^ следующим образом:

& является логическим оператором "И" (AND), который возвращает true (истина), если оба операнда истинны, и false (ложь) в противном случае.^ является логическим оператором "исключающее ИЛИ" (XOR), который возвращает true, если только один из операндов истинен, и false во всех остальных случаях.

Ответ на второй вопрос:

Нет, равенство HE(A^B) ≠ HE A ^ НЕ В, так как в первом случае мы выполняем операцию "исключающее ИЛИ" над двумя переменными A и B, а во втором случае мы выполняем операцию "ИНВЕРСИЯ" над B вместе с операцией "И" над A и инвертированным B.

17 Апр в 08:50
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 792 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир