内容
- 定义-异或(XOR)是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了异或(XOR)
定义-异或(XOR)是什么意思?
异或(XOR,EOR或EXOR)是逻辑运算符,当两个操作数中的一个为true(一个为true,另一个为false)但都不为true且都不为false时,结果为true。在逻辑条件制作中,当两个操作数均为true时,简单的“或”有点含糊。因为在那种情况下,很难理解什么才真正满足条件。为了消除这种歧义,“或”一词已添加到“或”中,以使其含义更清楚。
排他性或也称为排他性分离。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了异或(XOR)
当试图消除条件表达式中各种操作数的真/假状态时,其异或含义非常清楚。当且仅当一个操作数为true而另一个操作数为false时,使用exclusive或true的表达式(假定两个操作数参与表达式)。
考虑使用互斥或条件运算符参与表达式的操作数链时,例如x XOR y XOR z ... XOR n。如果产生奇数个操作数,则整个表达式的输出为true。相反,如果偶数个操作数为true,则表达式的整个输出为false。简单来说,“排他”或“异”表示一个或另一个必须为真,但两者都不能为真,并且都不能为假。