原码:
它在计算机中的二进制数
反码:
正数的反码是其本身,负数的反码是在其原码的基础上, 符号位不变,其余各个位取反。
符号位
表示这个数字是正数还是负数
补码
正数的补码就是它本身,负数就是符号位不变,其余的全部取反再加一。
lowbit函数
方法1:x&(x^(x-1))
方法2:x&-x
作用:找到二进制下x最小为一的位置对应值。
标签:反码,补码,取反,负数,正数,原码 From: https://www.cnblogs.com/wrl2010/p/17621840.html