a已为一个数的补码,求-a的补码怎么求?

a已为一个数的补码,求-a的补码怎么求?

题目
a已为一个数的补码,求-a的补码怎么求?
进行二进制减法运算时常遇到负数减负数的情况,如-5-(-2),这时我应该求-5的补码,设为a,
然后求-2的补码,设为b,接下来式子就变成了a-b,此时还需求一次-b的补码,可是-b的补码怎么求,这相当于是求补码的补码,我看了,一下百度百科补码里面的讲解,他说是把b取反加一,下面为百度百科里面的解析:
 -10的补码:11110110   -(-10):按位取反再加1实际上就是其负值的补码,为00001010
而我的理解应该为10000110,即补码的补码
答案
额,楼主不要把自己绕进去哦.-10的补码:11110110   -(-10)其实就是(-10)补码的相反数,而求二进制中补码的相反数是有一定规则的,就是:整体(包括符号位)按位取反后+1,理解不了不要紧,记住就行,这是汇编中补码相...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.