原码,补码,二进制减法

这篇博客从一道题说起, 已知 x  = (1<<31)-3,求x&-x? 这里面考察了二进制的减法,减法也就牵涉了原码补码的一些概念。 这里进行下梳理。   一。原码,补码概念 1.原码就是早期用来表示数字的一种方式。 一个正数,转换为二进制位就是这个正数的原码。 负数的绝对值转换成二进制位然后在高位补1就是这个负数的原码 例如:假设机器是32位系统, int类型的 3 的原码是 00000000
相关文章
相关标签/搜索