二进制异或逻辑运算的规则是_异或运算相同为1不同为0

二进制异或逻辑运算的规则是_异或运算相同为1不同为0用^代表事件相反一、与有0出0;全1出1ABF=AB000010100111二、或有1出1;全0出0ABF=A+B000011101111三、非有1出0;有0出1。AF=^A01

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

运算技巧

a&(a-1)    除去a二进制中最后一位1

a XOR 0 = a   a与0的异或还是a
a XOR a = 0   a与a的异或为0
a XOR b XOR a = b  可用于去重

LeetCode : 136. Single Number 单一数字

一、与

有0出0;全1出1

A B F=AB
0 0 0
0 1 0
1 0 0
1 1 1

二、或

有1出1;全0出0

A B F=A+B
0 0 0
0 1 1
1 0 1
1 1 1

三、非

用^代表事件相反

有1出0;有0出1。

A F = ^A
0 1
1 0

四、与非

与操作相反

A B F = ^(A·B)
0 0 1
0 1 1
1 0 1
1 1 0

五、或非

或操作相反

A B F = ^(A+B)
0 0 1
0 1 0
1 0 0
1 1 0

六、与或非

A B C D F = ^(AB+CD)

七、异或

相同得0;相得1

A B F = ^AB + A^B
0 0 0
0 1 1
1 0 1
1 1 0

八、同或

得1;相异得0

A B F = AB + AB
0 0 1
0 1 0
1 0 0
1 1 1

首先记住与、或、非操作。与非、或非只需要先按照与、或判断,再非一下。异或、与或关键词在于《异:不同》为1、《与:相同》为1。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182749.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月12日 下午4:16
下一篇 2022年10月12日 下午4:36


相关推荐

  • 结构体定义 typedef struct 用法详解和用法小结

    结构体定义 typedef struct 用法详解和用法小结typedef 是类型定义的意思 typedefstruc 是为了使用这个结构体方便 具体区别在于 若 structnode 这样来定义结构体的话 在定义 node 的结构体变量时 需要这样写 structnoden 若用 typedef 可以这样写 typedefstruc NODE 在申请变量时就可以这样写 NODEn 其实就相当于 NODE 是 nod

    2026年3月19日
    2
  • minikube 安装指南

    minikube 安装指南

    2021年5月14日
    125
  • PDAF原理简介_pfc电路工作原理图

    PDAF原理简介_pfc电路工作原理图PDAF原理原理及分类原理:是在感光芯片上预留出一些规律性对称的遮蔽像素点,专门用来进行相位检测,通过像素之间的距离及变化来决定对焦的偏移量即相位差(PD值)从而实现快速对焦。SP(shieledpixel)屏蔽掉像素一般的感光区域(黑色部分),值获得一半信号。需要另外的像素屏蔽掉另一半信号,得到完整的相位差信息。SP越多,对焦越快,但信号损失越严重,目前SP密度控制在1%~3%。屏蔽掉像素一般的感光区域(黑色部分),值获得一半信号。需要另外的像素屏蔽掉另一半信号,得到完整的相位差信息。S

    2025年9月29日
    4
  • 压测工具jmeter怎么使用_并发压力测试工具

    压测工具jmeter怎么使用_并发压力测试工具一、Jmeter下载进入官网:http://jmeter.apache.org/1.第一步进入官网如下图2.选择进行下载,下载下来为一个压缩包,解压即可。3.我下载的是jmeter4.0版本,

    2022年8月2日
    9
  • SpringBoot入门(个人总结)

    @纯属个人学习总结,不喜勿喷哈。(学习来自慕课网)我觉得学习SpringBoot需要具备的前置知识熟悉maven构建项目;懂得Spring注解开发的知识;了解restful API的理论知识(http://www.ruanyifeng.com/blog/2011/09/restful.html)一、SpringBoot介绍我们在做java的项目中经常被xml的配置搞得头大…

    2021年11月30日
    54
  • Effective C++ 条款39

    Effective C++ 条款39

    2022年1月27日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号