补码00000000 还有 10000000 还有 11111110表示的真值是什么?

补码00000000 还有 10000000 还有 11111110表示的真值是什么?

题目
补码00000000 还有 10000000 还有 11111110表示的真值是什么?
答案
你说的“真值”可能指的就是它们的原码对应的值吧?那是这样的:
补码00000000的真值是00000000,就是0;因为正数的反码、补码与原码一样;
补码10000000的真值是10000000,就是-128;因为它是负数,要求它的原码,得对除符号位以外的各位取反再加1,就是对0000000取反成为1111111,再加1又成0000000了,符号位不变,所以得10000000.不过有一种观点认为-128这个数很特殊,没有反码与补码.知道实质就是了,不必太死扣定义.
对于补码11111110,同样的办法对数据位取反加1来求原码:1111110取反得0000001,再加1得,0000001+0000001=0000010;符号位不变,再把它放上就是10000010;噢,它是-2!
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

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