位运算符有哪些_或运算和异或运算

位运算符有哪些_或运算和异或运算位运算符的计算主要用在二进制中。实际开发中也经常会遇到需要用到这些运算符的时候,同时这些运算符也被作为基础的面试笔试题。所以了解这些运算符对程序员来说是十分必要的。于此,记录下我所理解的运算符:如果以开关开灯论:有这样两个开关,0为开关关闭,1为开关打开。与(&)运算与运算进行的是这样的算法:0&0=0,0&1=0,1&0=0,1&1=1在与运算中两个开关是

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

Jetbrains全系列IDE稳定放心使用

位运算符的计算主要用在二进制中。
实际开发中也经常会遇到需要用到这些运算符的时候,同时这些运算符也被作为基础的面试笔试题。
所以了解这些运算符对程序员来说是十分必要的。
于此,记录下我所理解的运算符:

如果以开关开灯论:
有这样两个开关,0为开关关闭,1为开关打开。

与(&)运算

与运算进行的是这样的算法:

0&0=0,0&1=0,1&0=0,1&1=1

在与运算中两个开关是串联的,如果我们要开灯,需要两个开关都打开灯才会打开。
理解为A与B都打开,则开灯,所以是1&1=1
任意一个开关没打开,都不开灯,所以其他运算都是0

通俗理解为A(与)&B都开则开,否则关

非(~)运算

非运算即取反运算,在二进制中1变0,0变1
110101进行非运算后为
001010即1010

或(|)运算

或运算进行的是这样的算法:

0|0=0,0|1=1,1|0=1,1|1=1

在或运算中两个开关是并联的,即一个开关开,则灯开。
如果任意一个开关开了,灯都会亮。
只有当两个开关都是关的,灯才不开。

理解为A(或)|B任意开则开

异或(^)运算

异或运算通俗地讲就是一句话
同为假,异为真
所以它是这样的算法:

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

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

(0)
上一篇 2022年10月10日 下午6:36
下一篇 2022年10月10日 下午6:36


相关推荐

  • 软件激活成功教程入门_软件激活成功教程修改内容

    软件激活成功教程入门_软件激活成功教程修改内容大家好我是长生第一次开通博客主要是为了记录我在激活成功教程学习中遇到的问题以及解决办法 激活成功教程初级入门第一步有壳查壳无壳直接载入OD 第二步 先打开OD 右键搜索ASCII 第三部crtl+f 搜索 注册失败关键提示字符第四步       返回OD主界面 在提示注册失败字符上方 寻找关键je 与关键jne,一般大跳即为关键跳,这个时候右键nop填充,在保存文件 这个时候…

    2026年2月8日
    3
  • vue 图片上传 图片展示 bootstrap

    vue 图片上传 图片展示 bootstrap效果图html…………<--key=idPicUrl-->

    2022年6月22日
    42
  • 全国产深度推理大模型讯飞星火X1升级突破,性能比肩全球一流水平

    全国产深度推理大模型讯飞星火X1升级突破,性能比肩全球一流水平

    2026年3月14日
    1
  • 关于cpu流水线的各阶段周期,吞吐率计算问题

    关于cpu流水线的各阶段周期,吞吐率计算问题本人在复习计组流水线时,遇到了一些问题,再次记录,以备不时之需。首先要弄明白一点,那就是cpu的各阶段是否具有相同的时钟周期,也就是说,每个阶段所花费的时间是否都是相同的?为什么会想到这个问题,先看一下408统考真题的这一题:刚开始那是想都没想,这他么这么简单的题,肯定选A啊,虽然的确做对了,但分析这道题所考的知识点时,想的就多了,为什么时钟周期不能小一点,比如为50ns,让每个阶段所占用两个时钟周期不就得了,但是这时候脑子突然想到,cpu流水线的每个阶段是不是必须是一个时钟周期啊?这时候,

    2022年8月22日
    8
  • 联想笔记本键盘灯怎么开关在哪_联想笔记本怎么亮键盘灯

    联想笔记本键盘灯怎么开关在哪_联想笔记本怎么亮键盘灯现在,联想/华硕/惠普多款笔记本电脑都自带了键盘背光灯功能,这样用户在夜间或暗淡环境下作业就会更加方便!不过,很多朋友表示并不懂得如何开启键盘背光灯,该怎么办呢?接下来,小编就以windows10系统为例,给大家分享下开启/关闭键盘背光灯的操作方法。联想笔记本背光灯开启方法:1、方法通过“FN+空格”开启或关闭,支持此功能的机型,键盘上有相应标示,如图:华硕笔记本键盘背光灯开启/关闭方法:首先需要…

    2026年2月4日
    5
  • 前端程序员常用Html还是JSP格式

    前端程序员常用Html还是JSP格式Html 和 JSP 的简介 HTML HypertextMar 文本标记语言 它是静态页面 和 JavaScript 一样解释性语言 为什么说是解释性语言呢 因为 只要你有一个浏览器那么它就可以正常显示出来 而不需要指定的编译工具 只需在 TXT 文档中写上 HTML 标记就 OK JSP JavaServerPa 是 Java 服务端的页面 所以它是动态的 它是需要经过 JD

    2026年3月16日
    2

发表回复

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

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