为啥二进制补码的代数和如果为负数 则负数的绝对值就是求这个负数的补码

 我来答
沙里波特
2021-11-07 · TA获得超过5248个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:633万
展开全部
为啥:二进制补码的代数和如果为负数,
   则负数的绝对值就是求这个负数的补码。
不是这样的。
负数的绝对值,并不是,求这个负数的补码。
求负数的绝对值,只要去掉负号,就可以了。
比如:-101,去掉负号就是 101。
这个 101 就是-101 的绝对值。
做而论道
高能答主

2022-07-28 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
为啥二进制补码的代数和如果为负数,则负数的绝对值就是求这个负数的补码
“补码的代数和”,一定还是补码,怎么可能是负数?
补码,是一个“代替负数做运算”的正数。
所有的补码,都是正数。
使用了补码,计算机中,就没有负数了,也就没有减法了。
所以,才能用一个加法器,打遍天下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
单于秋芹延汝
2020-02-28 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:1200万
展开全部
对负数的二进制补码做“求反加一”操作,就可以得到其绝对值
例如00011110+10011100=10111010,对结果做求反加一得01000110,即绝对值为70。把上面的算式用十进制数表示就是+30+(-100)=-70,因此结果的绝对值就是70。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
析绿柳来丙
2020-02-29 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:34%
帮助的人:909万
展开全部
这是补码的定义决定的。
求一个负数的二进制补码表示,
首先取绝对值,并得到其二进制表示。
然后按位翻转,最后一位加1
为负数的补码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式