计算机系统,数值一律用补码来存储.
主要原因:补码,可以将符号位和其它位统一处理
原码
概念:一种计算机中对数字的二进制定点表示方法
编码规则:符号位0表示正,1表示负.数值部分用该数绝对值的二进制数表示
假设:机器长为8位
符号
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | +127 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | +1 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | +0 |
1</ |