Fork me on GitHub

补码

正数的原码、反码、原码都是一样的
负数的补码计算, 从后向前碰到 0 不管, 遇到第一个 1 以后(这个 1 同样不管), 以后每一位都取反, 最后也就是最高位是符号位, 符号位不变。

例如:
 11010100 取补码: 从后向前, 0, 0 , 1 都不管, 倒数第四个字符是 0, 取反
 结果: 10101100

https://blog.csdn.net/u010186001/article/details/58255115

posted @ 2020-04-09 14:42  WalterJ726  阅读(169)  评论(0编辑  收藏  举报