肥宅钓鱼网
当前位置: 首页 钓鱼百科

二进制快速运算(二进制的逻辑运算)

时间:2023-06-15 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

二进制快速运算二进制数的逻辑运算有四种:“与”运算AND、“或”运算OR、“非”运算NOT、“异或”运算XOR。其中“或”运算又称逻辑加法、“与”运算又称逻辑乘法、“非”运算又称逻辑否定,“异或”运算又称逻辑半加法。二进制数1和0在逻辑上可以代表“真”与“假”、“是”与“否”、“有”与“无”。可以判断二进制数的奇偶。二进制的最末为0,表示该数为偶数,最末尾为1表示该数为奇数。

二进制快速运算?二进制数的逻辑运算有四种:“与”运算AND、“或”运算OR、 “非”运算NOT、“异或”运算XOR,我来为大家科普一下关于二进制快速运算?下面希望有你要的答案,我们一起来看看吧!

二进制快速运算

二进制数的逻辑运算有四种:“与”运算AND、“或”运算OR、 “非”运算NOT、“异或”运算XOR。

其中“或”运算又称逻辑加法、“与”运算又称逻辑乘法、“非”运算又称逻辑否定,“异或”运算又称逻辑半加法。

二进制数1和0在逻辑上可以代表“真”与“假”、“是”与“否”、“有”与“无”。

二进制数的逻辑运算算术运算是截然不同的,二进制数的逻辑运算是位对位的运算,本位运算结果不会对其他位产生任何影响,即不会出现算术运算中的进位或者借位。

1、“或”运算OR(逻辑加法)

通常用符号“ ”或“∨”或“|”来表示。

运算规则如下:0 0=0 ,0 1=1 ,1 0=1 ,1 1=1

0∨0=0,0∨1=1,1∨0=1,1∨1=1

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

表示两者只要有一个1,其逻辑或的结果就为1。

  • 简单总结为:“遇1得1”,也类似于并联电路。

    例如:求51 | 5

    深入扩展用法:

    (1)与0相“或”可保留原值,与1相“或”可将对应位置1。

    例如:将X=10100000的高四位不变,低四位置1的操作为 x| 00001111 = 10101111。

    例如:将x的第1、2位置1的操作为x | 00000110B

    (2)可以给二进制特定位上的数无条件赋值,比如把二进制最末位强行变成1,或者把二进制最末位变成0。

    例如:把A=4(二进制为100)末位变为1的操作为 A|1= (100|001=101);

    把A=7(二进制为111)末位变为0的操作为 A|1-1= (111|001-1=110)。

    (3)可以判断二进制数的奇偶。二进制的最末为0,表示该数为偶数,最末尾为1表示该数为奇数。例如:如果x|0=0,则x为偶数。

    2、“与”运算AND(逻辑乘法)通常用符号“×”或“∧”或“·”或“&”来表示。

    运算规则如下:

    0×0=0,0×1=0,1×0=0,1×1=1

    0∧0=0,0∧1=0,1∧0=0,1∧1=1

    0·0=0,0·1=0,1·0=0,1·1=1

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

    表示只有当两者同时为1时,其逻辑与的结果才能等于1。

  • 简单总结为:“遇0得0”,类似于串联电路。

    例如:求51 & 5

    深入扩展用法:

    (1)与0相“与”可清零。例如:对x的第0、3位清零的操作为 x & 11110110B。

    (2)与1相“与”可保留原值,例如:取x中的后两位的操作为 x & 00000011B。

    (3)可以判断二进制数的奇偶。如果x&1=0,则x为偶数。

    (4)可以清除掉二进制整数最右边的1,操作为 x & (x – 1)

    3、“非”运算NOT(逻辑否定)

    通常用符号“~”、“!”或者上方加一横线来表示。

    运算规则如下:

    例如:求~51

    ~ 00110011=11001100

  • 简单总结为:“取反”。非开即关,非关即开。

    4、“异或”运算XOR(逻辑半加运算)通常用符号“^”、“⊕”来表示,

    运算规则为:0⊕0=0,0⊕1=1,1⊕0=1,1⊕1=0

    0^0=0, 0^1=1, 1^0=1, 1^1=0表示只有当两者不相同时,结果才为1,两者相同时结果为0。

  • 简单总结为:“异1同0” ,直观意思即判断“是不是不一样”。

    例如:求51 ^ 5

    深入扩展用法:

    (1)与0相”异或“可保留原值,与1相”异或“可将对应位置取反。例如:对x的3、7位取反的操作为 x^ 10001000B

    (2)异或运算的逆运算是他本身,也就是说一个数经过两次异或后还是它本身。

    (3)一个数和0异或是它的本身,和自身异或为0。即x^0=x ,x^x=0 。

    (4)异或运算可以用于交换两个整数,不使用中间变量。

    交换方法为:

    A = A ^ B

    B = A ^ B

    A = A ^ B

    证明:

    已知 a=51,b=5

    那么:

    a=a^b=51^5

    b=a^b=(51^5)^5=51^5^5=51^0=51

    a=a^b=(51^5)^51=51^51^5=0^5=5

    得到:a=5,b=51

    • 推荐阅读
    • 飞机爆炸致88人死亡(飞机起飞时突然爆炸)

      比如说在2009年6月1日,法国航空447号航班在巴西东部的大西洋上坠毁,机上的人员全部遇难。在五天之后,巴西军方找到了飞机的残骸,但是却没有找到飞机的黑匣子,直到两年之后,黑匣子才从海底被打捞了上来。美国科尔根航空3407号航班在降落过程中突然坠机,机上的149人全部遇难。虽然黑匣子并不能够阻止灾难的发生,但是我们可以通过研究事故发生的过程,就可以进一步提升飞机的安全性。

    • peekaboo怎么读 peekaboo怎么读英语语音

      1、peekaboo英[ˈpiːkəbuː]美[ˈpiːkəbuː],n.藏猫猫(把脸隐藏而后闪现以逗幼儿的游戏); (做这种游戏时发的声音)猫儿.adj.(衣服)用透明[网眼]薄织物做的;用网眼刺绣镶边的。2、[例句]

    • 番茄的营养价值和功效(番茄的营养价值和功效有哪些)

      下面希望有你要的答案,我们一起来看看吧!番茄的营养价值和功效番茄的营养价值:富含维生素A、维生素C、维生素B1,维生素B2以及胡萝卜素和钙、磷、钾、镁、铁、锌、铜和碘等多种元素,还含有蛋白质、糖类、有机酸、纤维素。番茄原产南美洲,中国南北方广泛栽培。番茄的果实营养丰富,具特殊风味。可以生食、煮食、加工番茄酱、汁或整果罐藏。

    • 喷氨格栅作用 喷氨格栅安装在哪儿

      喷氨格栅作用是将氨气或含氨空气均匀地喷入烟气中,氨气或含氨空气与烟气混合的均匀程度直接决定了脱硝反应器出口的NO和氨逃逸浓度分布,并影响到整体脱硝效率和下游设备的NH4HSO4堵塞。脱硝系统采用的喷氨格栅大多为格栅型,通过大量氨气管交叉伸入烟道,每根管子上装有很多小喷嘴,实现烟道截面均匀喷氨,喷氨格栅通常选在脱硝入口竖直烟道一定高度位置水平布置,喷氨喷嘴布置在喷氨格栅的背风向,沿烟气流动方向将氨气喷入烟气中。

    • 环境保护资料(关于环境保护的资料)

      环境保护一般是指人类为解决现实或潜在的环境问题,协调人类与环境的关系,保护人类的生存环境、保障经济社会的可持续发展而采取的各种行动的总称其方法和手段有工程技术的、行政管理的,也有经济的、宣传教育的等,我来为大家科普一下关于环境保护资料?其方法和手段有工程技术的、行政管理的,也有经济的、宣传教育的等。

    • 汇合是什么意思(汇合的解释)

      下面希望有你要的答案,我们一起来看看吧!汇合是什么意思意思是:水流会合;引申为聚集,会合。大江大河是由许多小溪汇合而成的。

    • 孕期可以用的护肤品牌子推荐(那些孕期可放心使用的护肤单品)

      主打保湿,镇定皮肤,孕妇和敏感肌可用。有两种按压泵量可选择,油性皮肤可以选择小滴的按压涂抹。fancl洁颜粉Fresh(馥蕾诗)Fresh的护唇膏相当有名,主打成分天然,孕妇可用。来源Fresh官网Mama&Kids(日本)Mama&Kids是日本很有名的母婴品牌,孕期我使用了她家的防妊娠纹霜,挺滋润的。温馨提醒大家,含有水杨酸、维A酸等成分的产品,孕期不建议使用。

    • 如何教孩子轻松地掌握时钟(4步教会孩子正确认识时间)

      ▌第一步:认识钟面结构钟面结构主要包括:时针、分针、秒针和钟面上12个数字。由此可以帮助孩子知道数字的排列特征,知道12、3、6、9的具体位置,知道钟上有12个大格,并区分又短又胖的是时针、又长又瘦的是分针。口头表述:时针指着8,分针指着12,就是8时。当然,认识整点时刻最难点的应该是如何区分6时和12时了。这样一来,孩子才算是从"假认识"到了"真认识"。

    • 孔子诞辰日(孔子的生日)

      以下内容希望对你有帮助!孔子诞辰日孔子诞辰,全称孔子诞辰纪念日,是纪念孔子诞辰的节日,为鲁襄公二十二年夏正八月二十七,即鲁襄公二十二年十月庚子日(周正)或西历9月28日。孔子是春秋时期的著名教育家,被尊为“至圣先师”,鲁襄公二十二年诞生于今山东曲阜。

    • 王者荣耀补充幸运积分方法(王者荣耀道聚城愿望红包抽取技巧)

      王者荣耀道聚城愿望红包怎么抽在王者荣耀这一游戏中,近期新推出了道聚城新春活动开愿望红包,而玩家可以选择4个永久皮肤,之后将这些皮肤放进红包当中。要是玩家只开出一个永久皮肤的话,那么就会相对来说比较亏了。玩家可以使用两百多块来对2个888皮肤和1个488皮肤、1个288皮肤和一些钻石铭文类的物品进行兑换。