1的补码就是取反,甚至省去了减法器,和9的补码一样,都是把首位的进位加到最低位。
但是导致+0和-0的表示方法不一样
2的补码解决了这个问题,但是是忽略了首位的进位。
负数: -128~-1
正数:0 ~ 127
浮点数不能用==比较,因为浮点数的存储方法决定的。
1的补码就是取反,甚至省去了减法器,和9的补码一样,都是把首位的进位加到最低位。
但是导致+0和-0的表示方法不一样
2的补码解决了这个问题,但是是忽略了首位的进位。
负数: -128~-1
正数:0 ~ 127
浮点数不能用==比较,因为浮点数的存储方法决定的。