反码-one's complement number representation
补码-two's complement representation
补码和反码的表示范围不同,n位反码的范围:-2^(n-1)+1~2^(n-1)-1
n位补码的范围:-2^(n-1)~2^(n-1)-1
例如:8位符号整形反码的范围-127~127,而补码的范围是-128~127.
思考:用补码表示时abs(-2^(n-1)),结果是什么?
举例来说,-128的补码仍然是它本身,它的abs()也是它本身。
阅读(867) | 评论(0) | 转发(0) |