深入理解补码

CSAPP关于补码的章节并不好。自己总结一下 原码: 反码: 补码: 如果在上面补码的图上,把无符号数的图加上去。就会发现 对同一个大于10000000的码值,有符号的值是对应的无符号值减去256 CSAPP中提供的计算公式本质上也是这一点的体现。 补码的作用: 所以在无符号数的框架中。翻转每一位,并加1。(这是由补码的性质决定的。如果是反码,就只需要反转就行) 反转的性质有利于加法 如果计算机用
相关文章
相关标签/搜索