补码怎么求

ps:这些都是本人自己原创总结的笔记欢迎大家一起学习。这是底层重点,下面的各级规定必须背会二进制的最高位是符号位:0表示正数,1表示负数正数的原码,反码和补码都一样。负数的反码=它的原码符号位不变,其

ps:这些都是本人自己原创总结的笔记欢迎大家一起学习。

这是底层重点,下面的各级规定必须背会

二进制的最高位是符号位:0表示正数,1表示负数

正数的原码,反码和补码都一样。

负数的反码=它的原码符号位不变,其他位取反(0->1,1->0)

负数的补码=它的反码+1,负数的反码=它的补码-1

java没有无符号数,换言之java中的数都是有符号的。

在计算机运行时都是以补码的方式运行的。

当我们看它的运行结果时,要看它的原码

四个位运算符

按位与&:两位全为1,结果为1,否则为0

按位或|:两位有一位为1,结果为1,否则为0

按位异或^:一个为0,一个为1,结果为1,否则为0

按位取反~:0->1,1->0

举例

2&3=?

2的补码:

3的补码:

2&3的补码:

2&3的原码:

~-2=?

-2的反码:

-2的补码:

取反:

原码:

~2=?

2的补码:

取反:

补码转反码:

反码再变回原码:

2|3=?

2的补码:

3的补码:

或运算:

补码变反码变原码:

2^3=?

2的补码:

3的补码:

异或运算:

补码怎么求

位运算的妙用

可直接使用 (m&1)==1?奇数:偶数 获得结果*,如:

不用临时变量交换两个整数的值:

原理:

异或0具有保持的特点,即1010^0000 = 1010;

异或1具有翻转的特点,即1010^1111 = 0101;

由此可推导:

b^(a^b) = a

a^(b^(a^b)) = b

三个位移运算符

算数右移>>:低位溢出。符号位不变,并用符号位补溢出的高位。

算数左移<<:符号位不变,低位左移补0

逻辑右移>>>:也叫无符号右移,低位溢出高位补0

上一篇 2023年04月06 12:59
下一篇 2023年05月24 00:46

相关推荐

  • a5尺寸是多少厘米,a5的纸张尺寸是多少厘米

    一般来说,现在的打印通用尺寸都是A4的规格,但是生活中很多地方的打印其实用不了那么大的尺寸。比如发票,病历单,处方单,出库单等都只需要A4尺寸的一半甚至更小。a5的纸张尺寸是多少厘米,但是市场上很少有

    2023年02月19 299
  • 张的繁体字多少画,张的繁体字笔画顺序

    张的繁体字笔画顺序,张的繁体字为张,共11画。张(zhāng)部首:弓部。笔画:7笔。结构:左右结构。笔顺:折横折撇横折捺。造字法:形声;从弓、长声。字意五行:火。姓氏:张姓。五笔...张的繁体字为张

    2023年03月02 215
  • 以什么为什么的排比句,以什么为什么的四字排比句

    本期主题:“以”字型1.以创新发展催生新动能,以扩大内需释放新潜力,以改革开放激发新活力,以绿色发展塑造新优势,以协调发展拓展新空间。2.以“逢山开路、遇河架桥”的精神解放思想大胆干、以“踏石留印、抓

    2023年04月17 244
  • 16岁的正常身高是多少,16周岁标准身高是多少

    随当地生活质量提高所影响,各家各户的经济水平呈现于上升趋势发展,15岁~16岁的青少年平均身高为1米55左右,16周岁标准身高是多少,与前10年相比增生9.8%。,身高、外貌作为整体性形象的显著特点,

    2023年03月22 287
  • 84厘米是多少尺,84cm对应多少尺

    带您了解中国书画尺寸标准常识书画尺寸标准(01)小品33*33cm1平方尺(02)小品45*33cm1.4平方尺(03)四尺三开68*45cm2.8平方尺(04)四尺对开斗方68*68cm4平方尺(0

    2023年03月29 222
  • 年审需要多少钱

    汽车年检需要注意什么3、去进行年检的时候要带好各种证件,除了个人身份证之外,也要记得带好汽车的行驶证,保险单等等。

    2023年03月01 297
  • 唐卡的价格一般在多少,唐卡不能随便请

    清乾隆宝生持唐卡(须弥福寿之庙)LOT号:7210目前,“百度网盘朝云数字藏品平台”就推出了唐卡数字藏品,制作精美,种类丰富,有护国佑民的广目天王和白伞盖佛母数字藏品,还有彰显圆满智慧的时轮金刚和忿怒

    2023年03月27 293
  • ps快捷键怎么设置,ps怎么设置自定义快捷键

    Photoshop是一款我们常用的图片处理软件,在使用Photoshop时,为了方便操作可能会使用到修改快捷键功能,如何在Mac版的Photoshop中修改快捷键呢?下面我们分享在Photoshop中

    2023年02月15 261
  • 一个基点是多少,100个基点是多少

    【本文资料来源于网络,慢成大器只是进行了汇总,仅作为自己的投资学习备忘】昨晚、也就是2022年9月29日晚间,人民币汇率暴涨千点空头被打爆,凌晨1点,100个基点是多少,RMB开始突破7.1。,昨晚、

    2023年02月20 264
  • -3的平方是多少,–3²怎么计算

    “80后”的“老徐”最近又忙起了新的“考古”项目。“老徐”名徐明,上海人。2021年,他和合伙人,另一位在少年时就对城市文化产生浓厚兴趣的“80后”陈寒松,在上海外滩一带圆明园路的一幢老建筑——兰心大

    2023年03月03 275
  • 法语的你好怎么说,法国bonjour你好读音

    通过3个简单而具体的步骤,有可能在法语中实现无障碍说话吗?BIENSUR!你所要做的就是遵循这3个提示,法国bonjour你好读音,让你毫无障碍地用法语表达自己的想法!让我们开始吧!5个法语成语表达吧

    2023年05月25 213
  • 二寸半是多少厘米,2寸半是多少厘米长

    记得几年前,看一位长辈老木匠制作床,我问道,这床尺寸是多少?答曰:“长六尺二寸半,宽四尺二寸半。”当时年轻不解,疑惑地问道:我刚才看您把床衬子多余的截断,不能稍微留长一些,四尺三、四尺四不好吗?他笑了

    2023年04月11 297
  • 11选5一等奖多少钱,11选五的奖金对照表

    如果问当下什么地方最容易赚钱,相信很多人都会不约而同回答:医院和学校。去其他地方消费还可以考虑要不要买单,唯独这两个地方基本上没有考虑的余地。医院要交的都是救命的钱,谁敢不花?学校里的花销则关系到孩子

    2023年04月08 245
关注微信