原数 -75
绝对值 75
原码 11001011
反码 10110100
补码 10110101
例如:
X=-34
原码=10100010B;反码=11011101B;补码=11011110B
X=+123
原码=01111011B,反码=01111011B,补码=01111011B
正数的原码,反码和补码都相同!而负数的反码是其原码的符号位不变,数值位安位取反!复数的补码是反码加1。
扩展资料:
求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1 。
同一个数字在不同的补码表示形式中是不同的。比如-15的补码,在8位二进制中是11110001,然而在16位二进制补码表示中,就是1111111111110001。以下都使用8位2进制来表示。
例:求-5的补码。
-5对应负数5(10000101)→所有位取反(11111010)→加00000001(11111011)
所以-5的补码是11111011。
参考资料来源:百度百科-补码
在计算机系统中,数值,一律采用补码表示和存储。
原码和反码,在计算机中,都是不存在的。
虚构的,不存在的东西,你还求它干嘛?
求出来,你也没有地方放啊!
多余了!
你只要把-75 与其补码,互相换算,做出来就行了。
“数字与补码”的对应关系,小学生,都可以总结出公式。
你也一定能。
原码反码取反加一符号位不变。。。
老外算术不好,只能弄这些骚操作了。
01001011
原码、反码、补码相同
原数 -75
绝对值 75
原码 11001011
反码 10110100
补码 10110101