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

怎样求负数补码?

发布网友 发布时间:2022-10-17 21:11

我来回答

1个回答

热心网友 时间:2023-11-03 06:37

求负数的补码,通常都是说:先求原码、再取反加一。

但是,原码,是有缺陷的。

因为,天下只有一个零。而在原码中,却编造了两个码:+0、-0。

所以,八位原码的表示范围,只能是:-127~+127。

而在八位的补码中,只有一个零,所以就多出一个:-128。

用“取反加一”的方法,求-0 和-128 的补码,这就尴尬了!

求-0 的补码,得出的是0000 0000。

符号位竟然是 0 !  难道,-0,是正数吗?

求-128 的补码,更是无处下嘴。

其实,取反加一,并没有什么道理。也可以说,这是错误的。

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

补码,其实,是一个“代替负数”的正数。

使用了补码之后,在计算机中,就没有负数了。

同样,在计算机中,也就没有减法运算了。

利用补码,就是把加减法,统一为加法运算。

使用补码的目的,就是简化计算机的硬件。

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

补码(一个正数),怎么就能代替负数呢?

你看时针,倒拨 3 小时,可以用正拨 9 小时代替。

你看三角函数,-π/2、+3π/2,两者函数值也是相等的。

如果限定,只用 2 位 10 进制数,那么有:

   25 - 1 = 24

   25 + 99 = (一百) 24

如果忽略进位一百(10^2),+99 就和-1 等效。

上面这些正数,就是负数的补数。

求补数的计算公式: 补数(即正数) = 负数 + 周期。

而正数,不可变换,必须直接参加运算。

所以,正数,就没有补数。

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

计算机用二进制,就称为补码了。

8 位 2 进制,周期是:2^8 = 256。

-1 的补码,就是:-1 + 256 = 255 = 1111 1111(二进制)。

-2 的补码,是:254 = 1111 1110。

。。。

-128 的补码是:128 = 1000 0000。

此时,楼主的问题,就解决了。

补码的定义式:

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

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

按此公式求补码,是极为简便的,而且还能理解补码的意义。

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

那么,就不要学“原码反码取反加一符号位不变”了。

老外数学不好,也只能摆弄哪些“隔,路”的花样。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 什么是负数的补码? 母燕子为什么抛弃小燕子 我家燕子孵出小燕子怎么走了 小提琴应该怎么拿杆,这样拿哪里错了?可以发张正确的拿杆图吗? 曼秀雷敦最低多少 中国移动卖的小米是真机吗 在中国移动大厅买的小米note是真是假 中国移动大厅买的小米4是真的吗 杭州G20的指定用车,挺大气的,叫什么车来着? 云南省自几年开始,每年印发云南省总河长令。 如果有两个人先后用不同的手机上了另一个人的QQ号,那那被上QQ个人的QQ会显示出两个手机登录的型号 能破格晋执业兽医师吗? 百度云盘这样的链接怎么用? 正确掌握健身的这3个步骤,帮助你更好的进行训练 训练四步骤 口出不逊。猜一生肖? 手机接电话的时候突然关机,等再充电开机却找不到那个号码了,怎么才能找回? 去丽江旅游买什么好 穿越火线里的MVP和ACE分别是什么意思啊? CF中的MVP是什么意思? 有一款脚底和档部加棉的裤袜是什么牌子 斗罗大陆千仞雪内裤是什么颜色? 是不是必须读研究生? 读研究生有必要吗 长期应付款和长期应收款 会计分录? 读研究生是否有必要? 点头哈腰是一个贬义词还是一个中性词? 在NBA的74年历史中,NBA中最有影响力的4位巨星都有谁 《锦心似玉》乔姨娘怎么怀孕的? 关于长期应收款借方余额的账务处理? NBA74年历史,真正称得上影响全世界的,有哪4位巨星? 成语点头哈腰是什么意思 NBA74年历史中,有资格影响全世界的球星都有谁? 点头哈腰形容什么? 本初子午线和赤道相比 赤道与本初子午线相比 赤道你和本初子午线相比 我的孩子7岁半了,最近老是摇头或点头是怎么回事 你莫走原唱是谁的歌? 小米手机设置里的名字改了,怎么找到原来的