没有原码,反码形式,那么它的补码是怎么计算出来的

 我来答
沙里波特
2022-01-14 · TA获得超过5248个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:632万
展开全部

求一个数的补码,并不需要原码和反码。

对于时针,转一圈,周期是 12 小时。高晌

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

9,就称为-3 的补数。

9 = 周期+负数=12-3。

分针倒拨 X 分,用正拨 60-X 也行。

其中的 60 是分针的周期。

------

限定使用两位十进制 0~99,周期就是一百。

减一,就可以 +99 代替。

  25 - 1 = 24

  25 + 99 = (1) 24

只取两位时巧陪,这两个算法,功能相同。

99,就是-1 的补数, 它等于 周期+负数。

------

八位二进制的范围是:0000 0000~1111 1111。

对应十进制是:0~255,周期就是 256。

那么,

 -1 的补码=256-1 = 255 = 1111 1111(二进制)

 -2 的补码=254 = 1111 1110。

 。。。

求负数补码的公式:周期+该负数。

 正数,直接运算,没有什么补码的概念。

补码,直接就可以用正负数求出来。

补码,和原码戚宽锋反码,并没有什么因果关系。

bdghzrn0ea7
2018-02-05 · TA获得超过5214个赞
知道大有可为答主
回答量:2320
采纳率:87%
帮助的人:558万
展开全部
一个数x的模m补码=m-x
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式