原码、补码、反码等几种表示法,各种运算法
原码、补码、反码等几种表示法,各种运算法
-100的原码为:11110010
反码为10001101(首位符号位不变,其余位求反)
补码为10001110(在反码的基础上加1)
为什么会这样?请高手用简单的方法来解释一下原码,反码,补码的互转方法和运算方法吗?
原码:1000 0000 0110 0100
反码:1111 1111 1001 1011
补码:1111 1111 1001 1100
又为什么会这样啊? 求求了!最主要是下面的补码 呢,它一会儿0----下面 1 下面 0...一会儿 0---下面1 ---下面还是 1, 一会儿 1---0 下面 0,一会儿 1---0 下面还是 1,不懂了呢,给我解释一下吗?