问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于10000000如何表示-128的问题

发布网友 发布时间:2022-05-27 13:14

我来回答

5个回答

热心网友 时间:2024-06-09 00:02

1000 0000是-128的补码表示法。
由于一个字节的带符号数能表示的最大正数是0111 1111(最高位是符号位,0代表正数),这个数字是+127,不能表示+128,所以我们用"先计算-127的补码,再减掉1,得到-128的补码"的方法:
正数127的补码:0111 1111
127的反码:1000 0000
反码加1:1000 0001——这就是-127的补码
再减掉1:1000 0000——得到的就是-128的补码
所以,1000 0000在1个字节有符号数中,就代表-128。
如有不明白之处,请留言追问。

热心网友 时间:2024-06-09 00:03

这是一个很特殊的二进制编码数。
计算机编码中的8位二进制数1000 0000换算成十进制数是-128,而并不是-0,这是因为二进制数0000 0000换算成十进制数是0,如若这样,那么将会有两个二进制数都表示十进制的0,发生撞车的情况,这是一对矛盾的存在,所以将-0舍弃,保留0,而二进制编码的时候,1000 0000这个二进制数还是会出现,既然不能代表-0,那么这个二进制代码表示的是哪个十进制数呢?怎么办?所以编码时统一规定:这个数是负数,是个不带符号位的二进制数,所以1000 0000这个数从数学本身上来说,表示的是十进制128,但是在计算机编码中,表示的是十进制-128,以免与0撞车。

热心网友 时间:2024-06-09 00:03

补码 10000000,表示多大?

这个八位的补码,代表的是:-128。

-------------------------

-128,有八位的补码,并没有八位的原码和反码。

因为,原码和反码的定义,都是有缺陷的:

 一个数字零,它们却都定义了两个编码!

所以,八位的原码反码,只能表示-127 ~ +127。

无法表示-128。

因此,用“取反加一”求-0 或-128 的补码,都是行不通的。

同样,用“取反加一”求补码 1000 0000 对应的原码,也是不灵的。

-------------------------

求补码的正规做法,是使用定义式:

 当 X >= 0,  [ X ]补 = X;     零和正数不用变换。

 当 X < 0,  [ X ]补 = X + 2^n。 n 是补码的位数。

这个定义式,是通用的。你可以在书上找到的。

那么,[-128]补 = -128 + 2^8 = 1000 0000 (二进制)。

所以,八位的补码 1000 0000,就是代表数值-128。

热心网友 时间:2024-06-09 00:04

符号位是1啊,数据是全0,表示-128
公式我忘了,反正8位有符号整数,带符号位负数+对应正数=100000000(后面8个0)
虽然10000000+10000000=100000000,所以对应是-128
1FFFFFFF+00000001=100000000,所以对应-1

热心网友 时间:2024-06-09 00:04

8位二进制有符号数10000000按一般规则讲应表示-0,为了避免与00000000产生二义性,系统将10000000默认为-128,由于这个比较特殊,记住就行了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我这个配置能玩大唐无双2吗 PK什么的能卡么? 求高手解答 这样的配置还要加什么玩大唐无双才不卡 这个配置能玩大唐无双双开吗? windows7旗舰版系统玩大唐无双零双开卡怎么办?卡死了。 玩大唐无双的时候双开过地图太卡怎么解决啊 全民枪战我用QQ号,但它说密码数字英文,下划线组成,应该怎样弄啊?_百 ... 小太阳取暖器头晕呕吐 取暖器用的会头晕吗,可能的原因和使用注意事项 男孩姓孙含越字好名字 简单特别的男孩名字越 中间是越的男孩名字大全 -1在计算机中是按1111 1111储存的吗?不是1000 0001吗? 小儿肠系膜淋巴结炎的症状 小儿肠系膜淋巴炎是否会发生腹痛 用java编写一个程序:输出1-1000;输出格式为0001,0002.....1000 小儿急性肠系膜淋巴结炎的发病原因是什么 C语言中取反1111 1110取反是不是1000 0001这个直怎么算到是-2的 十进制-1表示成二进制为1000 0001,存放在内存里就是1111 1111(即补码),请这样的理解,说法对吗? 二进制1000 0001化为十进制是多少 初一没好好学,现在初三后悔了,还能赶上吗? 初一 初二学习成绩超级烂的,初三能学好吗? 我初一时成绩能排上前5名,但是到了初三,不管我怎么努力,成绩都不会提高,无奈 电脑如何定时开机 不会摆弄系统 只想下载个能用的软件谢谢 初一到初三年的音乐成绩会影响中考成绩和录取吗? mac os x lion能设置定时开机吗? 如果初一初二数学基础不好,会影响初三的数学成绩吗? 一般在初中学习上初一学习好的会不会到初二初三就差了我们老师说初一不算什么真正能看出成绩是初二下学... 妙谛因心是什么意思妙谛因心 初一初二没用功读书,到了初三努力会有用吗? 初一初二的数学基础很不好,成绩也一般,在初三还有可能逆袭吗? 初中三年的学习时间,为什么说初一最重要? 小儿为什么容易患肠系膜淋巴结炎?成人罕见呢? 福州男子刘某用送红酒的方法诈骗外卖小哥,外卖小哥接单该如何防骗? 怎么注销账号 怎样注销账号 可以注销吗?怎么注销? 怎么注销? 徐州东到福州G355途经那些站 凡士林盖子怎么开 凡士林怎么开 玻璃瓶被凡士林粘住怎么打开 瓶盖和瓶都是玻璃的 酸式滴定管活塞上有凡士林时间长了打不开怎么办 凡士林配制护肤品,凡士林化开怎样不让它在成块 凡士林保存不当的表现? 有没有卖便宜一点儿的100多块钱的小天才电话手表。 七千几的台式电脑是些什么配置 梦到买鞋好么? 梦到买鞋,把鞋穿走了好不好 汤包的配方 深圳市星欣磊实业有限公司怎么样? 请问在北京硅胶取出需要多少钱