数在微型计算机中用二进制数表示,若是有符号数,最高位是符号位,1表示负数,0表示正数;数的表示范围受字长和数据类型的限制
原码
整数X的原码除去最高位符号位外,其余数值部分就是它的绝对值的二进制数

反码
整数X的反码:对于正数,反码同原码;对于负数,符号位为1,其余数值位取反
补码
整数X的补码:对于正数,补码同原码;对于负数,符号位为1,其余数值位取反加1



版权声明:本文为imxlw00原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
数在微型计算机中用二进制数表示,若是有符号数,最高位是符号位,1表示负数,0表示正数;数的表示范围受字长和数据类型的限制
整数X的原码除去最高位符号位外,其余数值部分就是它的绝对值的二进制数

整数X的反码:对于正数,反码同原码;对于负数,符号位为1,其余数值位取反
整数X的补码:对于正数,补码同原码;对于负数,符号位为1,其余数值位取反加1


