一个二进制数补码的补码就是其原码为啥啊!

 我来答
纳喇实信妍
2019-07-15 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:26%
帮助的人:738万
展开全部
这是针对带符号位的二进制数。正数的补码和原码是一样的,所以正数的补码的补码都是一样的。如果是负数的话,注意第一个数字表示符号,1表示负值,0表示正值,举个例子:(-2)它的源码是10000010它的补码是反码加1,即(反码)11111101+1=11111110(这是它的补码),补码的补码是
(补码的反码)10000001+1=10000010(-2)所以,一个二进制数补码的补码就是其原码。
望素芹化冬
2020-04-09 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:32%
帮助的人:870万
展开全部
这只是对正整数而言
——理论证明:

假设原码是某个二进制数字0或者1,记作a。

取反则!a。

补码+1=>(!a)+1相当于是对a再一次进行取反(因为二进制不是0就是1),所以等于做了(!!a)操作。因此a(原码)=!!a(补码)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
剧竹秋茶
2019-08-24 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:35%
帮助的人:969万
展开全部
二进制数原码求补码的过程是取反加一,而补码变成原码的过程也是取反加一,那么原码就是补码的补码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
和伦衣戊
2020-01-08 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:33%
帮助的人:1002万
展开全部
补码就是反过来。
比如00000000的补码是11111111
。11111111的补码就是00000000。就变回去了。这就是补码的补码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2022-04-08 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
只有真值,才有原码反码补码。
补码的补码,是不存在的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式