负数的二进制 最近看到搜了一下负数的二进制全都是 正数取反 再+1 无意中找到了一个快速转换的方法,记录一下。 找到二进制码最右边的1,从它的左侧开始逐位取反(0变1,1变0)就可以了。 例: 71的二进制码: 0000 0000 0100 1101 -71的二进制码: 1111 1111 1011 0011 86的二进制码: 0000 0000 0101 0110 -86的二进制码: 1111 1111 1010 1010 正数转负数,负数转正数都适用。