1.正数的原码、反码、补码相同(三码合一).
例如:14转换为二进制 0000 1110
其中:从左到右看,第一位是符号位。
符号位为 0 表示正数 符号位为 1 表示负数
2.负数的原码、反码、补码.
由上述例子推出:
-14 转换为二进制 1000 1110 -----> -14的原码
除符号位外,其余的各个位取反
1111 0001 -----> -14的反码
反码 + 1
1111 0010 -----> -14的补码
结论:计算机底层都以补码的方式来存储数据。
证明结论:
时间:2021-12-13 11:42:58
例如:14转换为二进制 0000 1110
其中:从左到右看,第一位是符号位。
符号位为 0 表示正数 符号位为 1 表示负数
由上述例子推出:
-14 转换为二进制 1000 1110 -----> -14的原码
除符号位外,其余的各个位取反
1111 0001 -----> -14的反码
反码 + 1
1111 0010 -----> -14的补码
证明结论: