首先,我们要明确的一点是.正数的源码.反码,补码都相同,而负数则需要通过一下规则进行计算,
他们都是二进制的表现形式,而所谓源码就是本身的二进制位形式.反码的法则:源码的符号位不变(第一位0/1;1表示为负数,0表示为正数)不变,其他位按位取反.而补码法则;就是反码加1就可以实现三者的转化.
针对内存中.存放的是补码,移动的是补码,而表现打印出来的 是源码.所以求出补码才可以进行后面计算,后就可以来试试看.
原文:https://www.cnblogs.com/ABC154128/p/14641994.html