补码加补码得到补码变为原码为何要加一
答案:1 悬赏:0
解决时间 2021-02-16 20:08
- 提问者网友:星軌
- 2021-02-16 09:52
补码加补码得到补码变为原码为何要加一
最佳答案
- 二级知识专家网友:人類模型
- 2021-02-16 10:07
补码加补码得到补码。
将补码变为原码,只要重复“由原码求补码”的运算就行了。所以,仍是“求反码加1”。
例:5+(-1)
0000 0101
1111 1111 (+
0000 0100即+4,正数的补码与原码相同
-5+1:
1111 1011
0000 0001 (+
1111 1100(和的补码,视作“原码”)
1000 0011(求反码)
1000 0100(加1,即-4的原码)
将补码变为原码,只要重复“由原码求补码”的运算就行了。所以,仍是“求反码加1”。
例:5+(-1)
0000 0101
1111 1111 (+
0000 0100即+4,正数的补码与原码相同
-5+1:
1111 1011
0000 0001 (+
1111 1100(和的补码,视作“原码”)
1000 0011(求反码)
1000 0100(加1,即-4的原码)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯