0,1,-1的原码、反码、补码是什么?(8位二进制整数)

 我来答
匿名用户
推荐于2017-12-15
展开全部
0的原码、反码、补码 均为 0000 0000
1的原码、反码、补码 均为 0000 0001
-1的原码为 1000 0001,反码为1111 1110, 补码为 1111 1111
------------------------------------------------------------------------------------
正数、零的反码和补码 都是其本身。
沙里波特
2021-03-21 · TA获得超过5238个赞
知道大有可为答主
回答量:1.1万
采纳率:100%
帮助的人:605万
展开全部
0:
 原码有两个:0000 0000 和 1000 0000。
 反码有两个:0000 0000 和 1111 1111。
 补码,只有一个:0000 0000。
 
1:
 原码=反码=补码,均为 0000 0001。
 
-1:
 原码为 1000 0001,
 反码为 1111 1110,
 补码为 1111 1111。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Joe
2018-03-04 · 知道合伙人制造业行家
Joe
知道合伙人制造业行家
采纳数:14 获赞数:90
电气工程师

向TA提问 私信TA
引用gcbjoy的回答:
0的原码、反码、补码 均为 0000 0000
1的原码、反码、补码 均为 0000 0001
-1的原码为 1000 0001,反码为1111 1110, 补码为 1111 1111
------------------------------------------------------------------------------------
正数、零的反码和补码 都是其本身。
展开全部
有符号数0的原码、反码都有+-0,以8位二进制有符号数为例,正零是0000 0000,负零就是1000 0000,因此正码和反码只能表示-127~+127,而补码可以表示-128~+127,少了-0,多了一个-128,就是用1000 0000表示-128
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式