用补码计算18-13的结果

 我来答
lugoodboy
2020-10-23 · TA获得超过7.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:86%
帮助的人:6299万
展开全部

18-13=18+(-13),所以先求出18的补码,再求出(-13)的补码,然后相加:

以32位CPU为例(64位CPU前面+32位可同理计算):

18补码=18原码:0000 0000 0000 0000 0000 0000 0001 0010


-13补码:1111 1111 1111 1111 1111 1111 1111 0011

过程点击可放大看:





推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式