如题所述
1、一个正数,当用原码、反码、补码表示时,符号位都固定为0,用二进制表示的数位值都相同,即三种表示方法完全一样。
2、一个负数,当用原码、反码、补码表示时,符号位都固定为1,用二进制表示的数位值都不相同,此时由原码表示法变成补码表示法的规则如下:
(1)原码符号位为1不变,整数的每一位二进制数位求反得到反码;
(2)反码符号位为1不变,反码数值位最低位加1,得到补码。
2、一个负数,当用原码、反码、补码表示时,符号位都固定为1,用二进制表示的数位值都不相同,此时由原码表示法变成补码表示法的规则如下:
(1)原码符号位为1不变,整数的每一位二进制数位求反得到反码;
(2)反码符号位为1不变,反码数值位最低位加1,得到补码。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-10-17
正数:原码,反码,补码都一样
负数:原码的符号位不变各位取反就是反码。
反码加1就是补码。
本回答被网友采纳
负数:原码的符号位不变各位取反就是反码。
反码加1就是补码。
本回答被网友采纳
第2个回答 2020-01-09
第3个回答 2022-08-13
在计算机系统中,数值,一律采用补码来表示和存储。
原码和反码,在计算机中,都是不存在的。
补码,和数值,可以直接变换。
并不需要绕到原码和反码。
所以,可以说,它们没有关系。
从表中可以看到,八位的补码,与数字的关系,还是很简单的。