计算机只会加法,原码,反码,补码和移码的相关概念
计算机只会算加法
4+2 = 4+2
4-2 = 4+(-2)
2*4 = 2+2+2+2
8/2 = 8-2-2-2-2 = 8+(-2)+(-2)+(-2)+(-2) = 0
数据结构中的原码 反码 补码就是因应这个加减乘除而出现的,方便CPU进行一切数学的加法运算
而数学上的一切大型运算,包括高等数学中的,都可以最终简化成加法,只是简化后会变成庞大的加法算式罢了.
原码,反码,补码和移码的相关概念
一:对于正数,原码和反码,补码都是一样的,都是正数本身。
对于负数,原码是符号位为1,数值部分取X绝对值的二进制。
......
阅读全文