开发者社区> 问答> 正文

二进制的相或和相与怎样算

二进制的相或和相与怎样算

展开
收起
知与谁同 2018-07-18 18:54:57 4443 0
4 条回答
写回答
取消 提交回答
  • 社区管理员
    一个位对应一个位的算啊,没有的补0啊,就像加法一样。
    2019-07-17 22:57:05
    赞同 展开评论 打赏
  • TA有点害羞,没有介绍自己...
    或运算:0+0=0 1+0=1 1+1=1 0+1=1

    与运算:0&0=0 1&0=0 1&1=1 0&1=0
    2019-07-17 22:57:05
    赞同 展开评论 打赏
  • 或就相当于OR 与就是and,或的意思是两个条件有一件条件满足就为1,与是两个条件同时为1结果才为1,这里的相就是一个位对一个位地运算的意思
    2019-07-17 22:57:05
    赞同 展开评论 打赏
  • 按位相或和相与,没有进位。
    比如 11或10,结果就是11(运算过程是,个位0或1,结果是1;十位1或1,结果是1)
    01与10,结果是00(运算过程是,个位1与0,结果是0;十位0与1,结果是0)
    2019-07-17 22:57:05
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载