二进制补码计算

用八位二进制补码计算-29-25,并用十进制数表示。要求有详细过程。... 用八位二进制补码计算-29-25,并用十进制数表示。要求有详细过程。 展开
 我来答
懂啦APP
高粉答主

2019-11-13 · 关注我不会让你失望
知道大有可为答主
回答量:9.9万
采纳率:44%
帮助的人:5502万
展开全部

一分钟了解计算机与二进制

nereus78e904
2014-03-11 · TA获得超过1.5万个赞
知道大有可为答主
回答量:5463
采纳率:90%
帮助的人:1933万
展开全部
-29的8位二进制补码是11100011,-25的8位二进制补码是11100111,-29-25=-29+(-25)=11100011+11100111=11001010,这是-54的8位二进制补码。
追问
11001010表示的十进制数不是-74吗?我是不是算法不对啊?
追答
11001010是补码,最高位是符号位,1表示负数;低7位表示绝对值,所表示的具体数值:对1001010取反加1,得0110110,即110110b,转换成十进制数位54d,连带符号位,11001010表示-54d。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式