对于有符号的而言:
1) 二进制的最高位是符号位: 0 表示正数,1 表示负数
2) 正数的原码,反码,补码都一样 (三码合一)
3) 负数的反码=它的原码符号位不变,其它位取反(0->1,1->0)
4) 负数的补码=它的反码+1
5) 0 的反码,补码都是 0
6) 在计算机运算的时候,都是以补码的方式来运算的.
对于有符号的而言:
1) 二进制的最高位是符号位: 0 表示正数,1 表示负数
2) 正数的原码,反码,补码都一样 (三码合一)
3) 负数的反码=它的原码符号位不变,其它位取反(0->1,1->0)
4) 负数的补码=它的反码+1
5) 0 的反码,补码都是 0
6) 在计算机运算的时候,都是以补码的方式来运算的.