用8位二进制表示 ,+0和-0的各原码 反码 补码是多少

 我来答
风夜枫叶
2009-09-09 · TA获得超过507个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:212万
展开全部
0在原码和反码中有两种表示,补码中只有一个,正数的原、反、补码都是一样的,显然一楼的回答是错的,二楼的回答是正确滴!
+0 -0
原码:00000000 100000000
反码:00000000 111111111
补码:00000000 000000000
匿名用户
2009-09-07
展开全部
+0的原码、补码、反码都是00000000
-0的原码是10000000
反码是11111111
补码是00000000
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
楚不怂
2009-09-05 · TA获得超过2578个赞
知道小有建树答主
回答量:281
采纳率:0%
帮助的人:472万
展开全部
是这样的 呵呵

+0 -0
原码:00000000 100000000
反码:11111111 011111111
补码:00000000 100000000
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-09-05
展开全部
那个是错的,不要害人。
+0 -0
原码:00000000 100000000
反码:00000000 111111111
补码:00000000 000000000
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
而庅没页65
推荐于2016-08-16 · TA获得超过876个赞
知道小有建树答主
回答量:295
采纳率:100%
帮助的人:142万
展开全部
0在原码和反码中有两种表示,补码中只有一个,正数的原、反、补码都是一样的,
+0 -0
原码:00000000 10000000
反码:00000000 11111111
补码:00000000 00000000

1、 [+0]原=00000000, [-0]原=10000000
2、 0的反码也是不惟一的:
[+0]反=00000000,[-0]反=11111111
3、 与原码和反码不同,0的补码是惟一的,这可由补码的定义得到.有
[+0]补= [+0]反= [+0]原 = 00000000
[-0]补= [-0]反 + 1 = 11111111 + 1 = 00000000(mod 2的8次方) 即对8位字长来讲,最高位的进位(2的8次方)按模256运算被舍掉,所以[+0]补=[-0]补
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式