у меня есть это логическое выражение, оператор:Выражения с логическими операторами - что это эквивалентно?
!(!(a != b) && (b > 7))
Как вы упростить его и найти эквивалент?
у меня есть это логическое выражение, оператор:Выражения с логическими операторами - что это эквивалентно?
!(!(a != b) && (b > 7))
Как вы упростить его и найти эквивалент?
Как уже отмечалось другими: Demorgan's Laws
!(!(a != b) && (b > 7)) // x != y --> !(x == y)
!(!!(a == b) && (b > 7)) // !!x --> x
!((a == b) && (b > 7)) // !(x && y) --> !x || !y
!(a == b) || !(b > 7) // !(x == y) --> x != y;; !(x > y) --> x <= y
(a != b) || (b <= 7)
Использование Demorgan's Laws.
!(!(a != b) && (b > 7))
!!(a != b) || !(b > 7)
a != b || b <= 7
Вы имеете в виду '||' ... – SLaks
https://en.wikipedia.org/wiki/De_Morgan%27s_laws – SLaks
Разбить его ... '(! А = Ь)' должно быть легко, не так ли? –