详细的问题说明,有助于回答者给出准确的答案
原码:只将最高位做符号位(以0代表正,以1代表负),其余各位代表数值本身的绝对值。
所以-15的原码为1加上000加上1111=10001111
反码:一个数如果为正,则它的反码与原码相同;一个数如果为负,则符号位为1,其余各位是对原码取反
所以-15的反码为1加上111加上0000=11110000
所以-15的原码为1加上000加上1111=10001111
反码:一个数如果为正,则它的反码与原码相同;一个数如果为负,则符号位为1,其余各位是对原码取反
所以-15的反码为1加上111加上0000=11110000
温馨提示:答案为网友推荐,仅供参考
第1个回答 2009-01-01
原码:10001111
反码:11110000
补码:11110001
正数反码、补码是其本身。
负数反码为:原码符号位不变,其他位全变。
负数补码为:原码从右边数第一个1右边的不变(包括第一个1),第一个1左边的全变,符号位不变。
反码:11110000
补码:11110001
正数反码、补码是其本身。
负数反码为:原码符号位不变,其他位全变。
负数补码为:原码从右边数第一个1右边的不变(包括第一个1),第一个1左边的全变,符号位不变。
参考资料:信息管理基础