有没有一种简化AND / OR逻辑运算符的方法?
假设我有以下规则:
a AND(b AND / OR c)
使用逻辑运算符,我将按如下操作:
a & b & c | a & (b|c)
我可以这样做,以便得到类似a & (b &| c)
的东西吗?
答案 0 :(得分:1)
我们将其分为两部分。
如果a & b & c | a & (b|c)
(第1部分)为TRUE
或a & b & c
(第2部分)为TRUE,则 TRUE
可以为a & (b|c)
。
这意味着a
,b
和c
的全部都是TRUE
(第1部分)或
a
为TRUE
,而b
或c
中的任何一个为TRUE。 (第2部分)
但是如果a
和b
是TRUE
,则第2部分已经是TRUE
,因此我们实际上并不需要c
和第1部分。
因此,仅以第2部分结束:
a & (b|c)