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

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

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

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

    推荐阅读
  • 民宿是什么意思(乡村民宿是什么意思)

    民宿是利用景区附近当地民居,主人参与接待工作,为游客提供的小型住宿处所,居住民宿可以了解当地的风土人情。探究民宿一词,更多的是来自于英国。公元1960年代初期,英国的西南部与中部人口较稀疏的农家,为了增加收入开始出现民宿,当时的民宿数量并不多,是采用B&B的经营方式,它的性质是属于家庭式的招待,这就是英国最早的民宿。金宿级为高等级,银宿级为普通等级。等级越高表示接待设施与服务品质越高。

  • 离婚后该怎么走出来(四大方法让你解决困扰)

    为了不让自己闲下来,不让自己清醒着受这痛苦的折磨,所以用烟酒不断麻醉自己。不论男女,利用这两样东西的人不少。当然,这三种做过后能睡着最好,特别是用酒灌自己这一项要注意,注意安全,不要再给自己添新的伤害。一个人被甩离婚后,不光是伤心,还有更严重的挫败感,会怀疑自己的能力或魅力。这一项是可取的,但同时一定要注意不要劳累过度。

  • 广东前十门窗品牌哪个质量好(广东门窗十大品牌怎么去选择)

    目前门窗行业已进入快速发展的阶段。对于居家人士来说,门窗产品的选择与快消品有很大的不同。因为它不同于快消品,复购率高,所以很多人只有在选择产品的时候才会明白。“中国门窗综合实力十佳品牌”等多项称号。品牌拥有专业高效的研发团队,并与欧洲门窗相关企业紧密合作,引进其先进的设备、技术和质检体系,不锈钢门公司。

  • 男人出轨后最容易出现的四个行为(男人出轨后最怕什么)

    43岁的陈先生说,最担心的事情就是不仅失去了自己的家庭,还没有跟那个出轨对象走进婚姻的殿堂,最后竹篮打水一场空。如果这个时候,发现自己被骗了,但是失去的婚姻也已经无法挽回了,自己两边尽失,一无所有,堪称一大悲剧。但是再悲剧也不值得同情,因为他能有今天,全部都是咎由自取。有的男人,就是有一种不到黄河不死心的心态,总觉得自己会是个例外,于是以身试险,选择背叛。

  • 画圣是我国哪位画家(画圣指的是谁)

    以下内容希望对你有帮助!吴道子,又名道玄,唐代著名画家,画史尊称画圣。约生于公元680年,卒于公元758年前后。少孤贫,年轻时即有画名。曾任兖州瑕丘县尉,不久即辞职。后流落洛阳,从事壁画创作。开元年间以善画被召入宫廷,历任供奉、内教博士、宁王友。曾随张旭、贺知章学习书法,通过观赏公孙大娘舞剑,体会用笔之道。擅佛道、神鬼、人物、山水、鸟兽、草木、楼阁等,尤精于佛道、人物,长于壁画创作。

  • 福特野马有什么好车型(全球销量最高的跑车)

    Mustang的诞生时间已经超过了半个世纪,与道奇挑战者、雪佛兰科迈罗并称美系三大肌肉跑车,而当其它两位越来越萧条的时候,Mustang却连续多年斩获全球销量最高的跑车头衔。大彪已经知道车头不存在事故,我们就主要看一看有没有故障维修或者改装吧!这些都是机舱保护结构,如果受撞击变形维修就会判定为事故车!全部看完,大彪确认这台Mustang5.0L没有事故,没有泡水,没有大修,没有改装,纯素车一枚!

  • 葛根泡水喝一天喝几次 葛根泡水喝多久喝一次

    另外,一次的用量也不宜过多,在9-15克之间为好。

  • 一诺千金的故事概括(一诺千金意思介绍)

    跟着小编一起来看一看吧!一诺千金的故事概括故事概括:秦朝末年汉初时期,楚国有一个叫季布的人,这个人非常讲信用,只要他答应过的事,就一定会努力做到的,这就是一诺千金的由来。一诺千金,读音yīnuòqiānjīn。意思是指许下的一个诺言有千金的价值。比喻说话算数,极有信用。出自《史记·季布栾布列传》。

  • 刚摘下的葫芦怎么处理(怎么处理刚摘下的葫芦)

    接下来我们就一起去研究一下吧!刚摘下的葫芦怎么处理自己种的葫芦摘下来以后,要悬挂在阴凉的地方晾置几天。然后,用竹片从葫芦的顶端刮到葫芦的底端,来刮除其表面的蜡质物。刮的时候要沿着一个方向刮,不然容易刮花。在刮完以后,要将它放在加入了少量小苏打的冷水里面洗净,再将它悬挂在阴凉通风的地方晾干。想让它变黄,可以将它放在阴凉通风处,每天把玩。

  • 钢格板焊接教程(钢格板焊接方法及用途介绍)

    钢格板,钢格栅板,镀锌钢格板,钢格板厂家,热镀锌钢格板,热浸锌钢格栅板,不锈钢钢格栅板,金属钢格板,网格板,-专业钢格板生产厂家焊接钢格板是一个简单钢铁焊接制品,焊接钢格板带有常规的焊接扁钢与麻花钢,插接钢格板的拉伸强度是普通扁钢与麻花钢焊接钢格板的两倍还多。钢格板钢格板钢格板焊接的扁钢与麻花钢重量只是普通常见的钢格板焊接方法。焊接钢格板它促进建筑,大大节省人力资本成本,并减少建筑时间。