参考:https://zhidao.baidu.com/question/67532331.html

1.定义区别:

①OR是或运算,A OR B的结果:当A、B中只要有一个或者两个都为1时,结果为1,否则为0;

②XOR是异或运算,A XOR B的结果:当A、B两个不同时结果为1,否则为0。

2.原则区别:

①xor异或的原则是不同则真:设两个布尔型量(或表达式)A,B,则当且仅当A,B中一个为true,一个为false时,表达式A xor B为真。

②or或的原则是有真则真:对于A or B,只要A,B中有一个为true,表达式A or B就为真。

3.运算区别:

①or或运算:或运算符要求两个运算值,然后返回一个值,当且仅当两个运算值中有一个为1或都为1时,返回值为1。

②xor 异或运算异或运算符要求有两个运算值,然后返回一个值,当且仅当两个运算值中有一个为1但不同时为1时,返回值为1。

最新文章

  1. DeprecatedAttribute vs. ObsoleteAttribute
  2. Xms Xmx PermSize MaxPermSize 区别
  3. #ThinkPHP_3.2.2模型# where查询条件汇总
  4. 隐式意图启动一个Activity
  5. IP,路由,交换基础培训记录
  6. java io系列14之 DataInputStream(数据输入流)的认知、源码和示例
  7. 在将 varchar 值 '1,2,3,4,5,6,7,8' 转换成数据类型 int 时失败。
  8. Java 8的新并行API - 魅力与炫目背后
  9. Vs2008几个快捷键
  10. IP地址总结
  11. JAVA小知识点-Finally和Return的执行关系
  12. Spring入门学习(二)三种实例化bean的方法
  13. 新CCIE笔记-路由器的配置
  14. C# System.Runtime.Caching使用
  15. tomcat安装出现的闪退问题
  16. MySQL数据类型--与MySQL零距离接触2-12主键约束
  17. golang切片类型
  18. 让google.com不跳转到google.com.hk
  19. JDBC规范(转)
  20. OGG FOR BIGDATA 安装(修正)

热门文章

  1. 从后端到前端之Vue(六)表单组件
  2. Spine学习一 -渲染组件
  3. selenium上手
  4. vue-element-admin改造接入后台,搭建有来商城youlai-mall后台前端管理平台
  5. Cassandra-Java(增删查改)
  6. GuestOS? HostOS?
  7. 基于jQuery的鼠标悬停时放大图片的效果制作
  8. 基于 ramfs 的 OTA
  9. Aggressive cows(POJ 2456)
  10. centos 遇到/dev/mapper/cl-root 100% 解决方法