请问二进制数-10101100的补码,原码反码是什么,谢谢

-10101100是正的还是负的... -10101100是正的还是负的 展开
 我来答
uiazhaochao
2010-01-01 · TA获得超过618个赞
知道小有建树答主
回答量:251
采纳率:100%
帮助的人:80.6万
展开全部
如果你给的数字是短整型它在内存中是占两个字节的,每个字节有八位,第一位是符号位,0 表示正数,1 表示负数
如1为:00000000 00000001
负数是储存它绝对值的反码加1
如:-1=~1+1
~1=11111111 11111110
-1=11111111 11111111
你给的数字好像少了一个字节
如果最高位是1,先减1再取反
-10101100-1=-10101011
取反后得到它的绝对值:
01010100=84
所以原数字表示-84

参考资料: 如果您的回答是从其他地方引用,请表明出处

北京埃德思远电气技术咨询有限公司
2021-11-22 广告
正数的补码表示 正数的补码 = 原码 负数的补码 = {原码符号位不变} + {数值位按位取反后+1} or = {原码符号位不变} + {数值位从右边数第一个1及其右边的0保持不变,左边安位取反} 以十进制整数+97和-97为例: ... 点击进入详情页
本回答由北京埃德思远电气技术咨询有限公司提供
何桂花隽子
2019-11-20 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:24%
帮助的人:867万
展开全部
兄弟,负数的二进制形式不是这样的
负数的二进制形式首位永远都是1,没有十进制数的符号形式。
如果你说的那个数的原码是110101100
反码为101010011
补码为101010100
兄弟你叫我们回答问题多多少少应该都要给一点分数吧!天下没有免费的午餐
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斯贞妫思菱
2020-05-02 · TA获得超过3823个赞
知道大有可为答主
回答量:3092
采纳率:31%
帮助的人:209万
展开全部
-10101100是补码吧
反码=原码取反(符号位不改变)
补码=反码+1
你自己想想吧,直接告诉你答案你以后还是不懂的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Willica
2009-12-30 · TA获得超过817个赞
知道小有建树答主
回答量:193
采纳率:0%
帮助的人:171万
展开全部
原码:110101100
补码:101010100
反码:101010011
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式