Вопрос пользователя Али Хан в уроке «Boolean», курс «Основы PHP»

Али Хан

Можете разъяснить почему "(A && (A || B)) == A" истинное утверждение?

4 1

Kirill Mokevnin

Попробуйте разные варианты для A и для B. У вас получится получить ложное утверждение?

0

Али Хан

Разобрался-таки. А решение (A && B) == (B && C) не истинно, так "С" это третье отличающееся значение, так? В отличие от (A && B) == (B && A) которое истинно.

0

Kirill Mokevnin

Да. Для первого можно подобрать такую комбинацию при которой результат ложь.

0

Максим Торбург

Еще можно погуглить "закон поглощения в алгебре логики".

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг».

Похожие вопросы

Алексей Кальмук 13 июня 2018 →

не пойму. вот выражение со всеми условия ми, а выдает ошибку return ($ss % 2 != 1) >= 1000

Julia BG 19 марта 2018 →

Ребята, привет Мне кажется задание написано немного некорректно или я чего-то недопонимаю... Тест проходит...

Вячеслав Михайлов 08 марта 2018 →

Наверное я забежал впереди паровоза и сделал задание через if с возвратом true и false, но суть не в этом. ...

Сергей Мелодин 16 января 2018 →

Мне кажется, что данные видео необходимо расширить текстовыми примечаниями на тему именования переменных: и...

Константин Давыдов 29 августа 2017 →

Никак не смог понять, почему тут в итоге получается false. (A && (B && A)) == ((C && B) && C) Вроде же в ...