数值存储

在计算机中整形是以补码表示的!正数的补码就是二进制形式,不用改变,

对于负数则用补码是负数绝对值取反加一得到.

例如

1的十六为二进制为0000 0000 0000 0001在内存中就是这样的,

对于-1则将上述的编码取反即1111 1111 1111 1110再加一得-1的补码为1111 1111 1111 1111.

原文地址:https://www.cnblogs.com/zandy/p/9991156.html