百摩网
当前位置: 首页 生活百科

深入理解原码反码补码(源码反码补码其实真的很简单)

时间:2023-06-12 作者: 小编 阅读量: 1 栏目名: 生活百科

1、计算机在任何情况下都只能识别二进制2、计算机在底层存储数据的时候,一律存储的是“二进制的补码形式”,计算机采用补码形式存储数据的原因是:补码形式效率最高。

1、计算机在任何情况下都只能识别二进制

2、计算机在底层存储数据的时候,一律存储的是“二进制的补码形式”,计算机采用补码形式存储数据的原因是:补码形式效率最高。

3、记住:对于一个正数来说:二进制原码、反码、补码是同一个,完全相同。

int i = 1;

对应的二进制源码:00000000 00000000 00000000 00000001

对应的二进制反码:00000000 00000000 00000000 00000001

对应的二进制补码:00000000 00000000 00000000 00000001

对于一个负数来说:二进制原码、反码、补码是什么关系呢

byte i = -1

对应的二进制源码:10000001

对应的二进制反码(符号位不变,其它位取反):11111110

对应的二进制补码(反码 1):11111111

下面我们通过题目来练习一下,请输出以下代码打印结果:

byte b = (byte)150; System.out.println(b);

我们先通过运行程序看下结果

最终结果为-106

我们慢慢来分析下原因:

1、整数150已经超过了byte类型的取值范围,所以强转的时候会出现精度损失的情况;

2、150的二进制:00000000 00000000 00000000 10010110

3、int是4个字节,byte是1个字节,所以需要截取掉前3个字节:10010110

4、正数的源码,反码,补码都一样;现在的10010110是一个负数,所以我们要经过一轮的转换才可以得到它的源码

补码:10010110

号码:10010101

源码:11101010

11101010 = 643282 = 106

二进制的最左边的一位代表正负数,1:负数,0:正数

所以为-106

    推荐阅读
  • 北京天安门预约核验点位图

    实名预约参观天安门广场,必须携带身份证等有效证件,接受现场预约核验和公安安检,并做好个人健康防护。请按照预约时段参观,如遇行程变化请及时取消预约。参观结束后7日内,可在预约记录中查看和免费下载留念证书(电子版)。

  • 一般沙发床高度是多少(沙发床尺寸一般是多少)

    沙发床尺寸一般是多少1、沙发床的座面高度沙发床的座面的高度在35-42厘米之间,差不多到人小腿的高度。过高或者过低的尺寸都不利于人体肌肉的放松,长时间使用容易造成身体酸痛。从地面算起,沙发床靠背的高度应该保持在68-72厘米之间,在这个范围之内,人体的舒适度是最高的。

  • 柠檬鸡爪冷藏还是冷冻(柠檬鸡爪如何保存)

    柠檬鸡爪是建议冷藏的,不建议放入冷冻,柠檬鸡爪在冷藏的环境下,其是可以延长保质期的,一般能够放3-4天不等。而冷冻的话,虽然可以延长柠檬鸡爪的保质期,可以达到1周-2周左右,但是其也会破坏掉柠檬鸡爪的口感和营养价值,使得食用价值降低。柠檬鸡爪冷藏4个小时是可以让鸡爪的口感更加的冰凉,吃起来更加的爽口,食用起来更加的好吃,而时间太短的话,冷藏环境下对于鸡爪的口感没有很大的影响,所以需要冷藏4个小时。

  • 悲伤的爱情故事(世界上最遥远的距离悲伤故事)

    她参加合唱团的高音部,他则是钢琴伴奏,她在学校谈了几场恋爱,他就成为忠实的听众,她毕业后出国留学,他就在当兵时写了一封封的信件到美国去鼓励她,她回国后没几年就结了婚,可惜新郎不是他。从此,她失去了他的消息。一年后,她主动提出离婚要求。因为,她收到了他寄给她的喜帖。她心底其实一直在等待着,有一天他会对她说出那三个字:“我爱你”。世界上最遥远的距离,不是生与死,而是,我就站在你面前,你却不知道我爱你。

  • opinion是什么意思(in my opinion是什么意思)

    1、opinion,意见,读音:美/əˈpɪnjən/;英/əˈpɪnjən/。2、释义:n.意见;主张。3、例句:Whats your opinion about the matter?你对这件事有什么意见?

  • 什么叫女儿墙(女儿墙是什么)

    接下来我们就一起去了解一下吧!什么叫女儿墙女儿墙是建筑物屋顶周围的矮墙,主要作用除维护安全外,亦会在底处施作防水压砖收头,以避免防水层渗水、或是屋顶雨水漫流。依国家建筑规范规定,上人屋面女儿墙高度一般不得低于1.1m,最高不得大于1.5m。上人屋顶的女儿墙的作用是保护人员的安全,并对建筑立面起装饰作用。

  • 凡尔赛文学出处(凡尔赛文学介绍)

    以下内容大家不妨参考一二希望能帮到您!凡尔赛文学出处凡尔赛原指法国贵族宫殿,现在指的是一种精神,感觉自己是个优雅的贵族,现常用于指那些朋友圈贵族,被微博博主带火。现在指的是文案先抑后扬,自问自答,要不经意的炫耀自己想要炫耀的东西,然后文字还显得自己很苦恼不高兴的样子,比如,“好羡慕你们那些轻轻松松就长胖的人,我这一个月吃了好多东西以为能够达到90斤的结果...上天对我太不公平了,我想哭”,诸如此类。

  • 玉谷叶是什么植物(玉谷叶的作用)

    玉谷叶是什么植物?以下内容希望对你有帮助!玉谷叶是什么植物玉谷叶的别称是野苋菜,在我国分布较广很多地方都可以看到它的踪迹,它的整个植株相对光滑,成熟期的玉谷叶可以长到20公分的样子,并且它的价值较高。玉谷叶是一年草本生苋科植物,它的分布较广,一般生长在田园附近的草地上,它的生存环境较为简单,不需要对它有过多的照料依就能够存活,它的全株都可以被人使用,具有清热解毒的功效,可以治疗腹泻,痢疾等症状。

  • 储能镁电池上市龙头公司(宝馨科技双保险)

    储能镁电池上市龙头公司钙钛矿太阳能电池,目前已成为新能源领域备受瞩目的“黑马”。9月20日晚间的公告显示,宝馨科技本次合作的两位教授均来自西安电子科技大学院郝跃院士团队。8月8日上午,宝馨光能新能源高端智能制造项目奠基活动在怀远县举行。上述条件达成后,宝馨科技和大禹集团将分别增资3333.33万元和1666.67万元,持股比例增至38.18%和19.09%。在目标公司注册成立后四年半内,完成GW级稳定量产产线建设。

  • 新鲜豆腐渣怎么做好吃(新鲜豆腐渣怎么做好吃一些)

    跟着小编一起来看一看吧!新鲜豆腐渣怎么做好吃取新鲜的豆腐渣放蒸锅上小火蒸15到20钟,趁热柔成团放凉。香菇,瘦肉洗净。瘦肉剁碎加入盐、鸡精、淀粉抓匀腌制。香菇切成小丁备用。起锅放油加热,放入姜末爆香,后加入香菇丁翻炒片刻,再放入瘦肉末,加入高汤。等肉末和香菇丁炒均匀即放入豆腐渣翻炒均匀,调味,撒入葱花即可出锅享用了。