原码:
正数的原码最高位 0
负------------------- 1
其他的是数值位
符号位 数值位
+7 0 0000111
-7 1 0000111
反码:
正数的原码==反码==补码
负数的反码:符号位不变,数值位取反,即0变1,1变0
符号位 数值位
+7 0 0 0 0 0 111
正数的原码最高位 0
负------------------- 1
其他的是数值位
符号位 数值位
+7 0 0000111
-7 1 0000111
反码:
正数的原码==反码==补码
负数的反码:符号位不变,数值位取反,即0变1,1变0
符号位 数值位
+7 0 0 0 0 0 111
-7 1 1 1 1 1 000
补码:
负数的补码==反码+1;
符号位 数值位
+7 0 0 0 0 0 111
-7 1 1 1 1 1 001
例: