合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## 原码 * 计算机中对数字的二进制表示方法 * 符号位不参与计算 ![](https://img.kancloud.cn/df/1e/df1e8e22117ed320416b66967a7300d1_1500x569.png) ## 反码 * 正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。 * 对于正数和“+0”而言,其原码本身就是反码,例如 8位二进制“+1”,其原码与反码都是00000001; * 对于负数和“-0”而言,符号位与原码中一样,保持不变,其余位数逐位取反,1换成0,0换成1,例如 “-1”,其8位二进制原码是10000001,其反码是1111 1110; ## 补码 * 正数和+0的补码是其原码 * 负数则先计算其反码,然后反码加上1,得到补码