一、原码、反码、补码
原码:10进制数的二进制表示;最左边表示符号位,1为负,0为正;
反码:符号位不变,1变0,0变1;
补码:反码加1;解决负数运算的跨零偏差
注:
1.正数的原码反码补码都一样。
2.反码补码只针对负数。
3.负数加减用补码,因为又+0和-0的存在。
4.一个字节8个二进制位。
5.在计算机中,数据的存储与运算都是以补码的形式。
原码:10进制数的二进制表示;最左边表示符号位,1为负,0为正;
反码:符号位不变,1变0,0变1;
补码:反码加1;解决负数运算的跨零偏差
1.正数的原码反码补码都一样。
2.反码补码只针对负数。
3.负数加减用补码,因为又+0和-0的存在。
4.一个字节8个二进制位。
5.在计算机中,数据的存储与运算都是以补码的形式。