二进制正、负数的原码、反码、补码三者之间是什么关系

如题所述

以8位二进制为例,正数的原码、反码、补码相同,负数的反码为:除符号位外,原码各位取反,反码加1,得负数的反码。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-04
正数的原、反、补码全是一样的。
负数的反码是将原码的符号位不变,其余位变反,补码是在反码的基础上加
《微机原理》第一章的内容
第2个回答  2012-02-26
正数的原、反、补码全是一样的。
负数的反码是将原码的符号位不变,其余位变反,补码是在反码的基础上加1
第3个回答  2012-02-23
设一正数为x:
x为整数时,原码=0,x ,反码补码与原码相同。
x为小数时,原码=x,反码补码与原码相同。
设一负数x:
x为整数时,原码=1,x ,反码补码与原码相同。
x为小数时,原码为:将小数点前的0换成1,比如-0.0110的原码是1.0110,反码是:原码每位取反符号位除外,补码等于反码的最后一位加1。
当x是负数时,原码->补码的关系是:从右往左找到第一位1,1右边不变,左边除符号位外都取反,
补码->原码关系同上。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网