xor 和 o写活祖层曾命游乐决干r 有什么区别
的有关信息介绍如下:问题补充说明:这两个有什么区别?谢谢
1.定义区别:
①OR是或运算,AORB的结果:当A、B中只要有一个或者两个都为1时,结果为1,否则为0;
②XOR是异或运算,AXORB的结果:当A、静被观致兵散B两个不同时结果为1,否则为0。
2.原则区别:
①xor异或的原则是不同则真:设两个布尔型量(或表达式)A,B,则当且引夫务讨行临比场拿仅当A,B中一个为true,端光一个为false时,表达式AxorB为真。
②or或的原则是有真则真:对于AorB,只要A,B中有一个为true,表达式AorB就为真。
3.运算区别:
①or或运算:或运算符要求两个运算值,然后返富怕领看易之频回一个值,当且仅当两个运算值中有一个为1或都为1时,返回值为1。
②xor异或运算:异或运算符要求有两个运算值,然后返回一个值,当且仅当两个运算值中有一个为1但不同时为1时,返回值为1。
参考资料:百度百科-异或
参考资料:百度百科-or