Man*_*lio 7 logic operators operator-precedence
我在网上搜索过,但我找不到解决这个问题的办法.
什么是运营商的逻辑优先NAND,NOR和XNOR?
我的意思是,以表达为例
A AND B NAND C
Run Code Online (Sandbox Code Playgroud)
应该首先评估哪个运营商?
显然,NAND可以翻译为NOT-AND(作为NOR是NOT-OR和XNOR是NOT-XOR),但
(A AND B) NAND C != A AND (B NAND C) = A AND NOT(B AND C)
Run Code Online (Sandbox Code Playgroud)
根据我的研究,这样的表达式没有明确的优先级,所以我认为最简单的解决方案是根据运算符在表达式中出现的顺序来评估运算符,但我可能错了.
有什么建议?