理解的二进制

计算机最终预算都是0101这样的二进制运算,而二进制运算最终又是什么?

1.什么是二进制?

引自百度:二进制是计算技术中广泛采用的一种数制二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。


2.二进制的运算:

             二进制有:原码,反码,补码之分。

原码表示法是机器数的一种简单的表示法。其符号位用0表示正号,用:表示负号,数值一般用二进制形式表示。

机器数的反码可由原码得到。如果机器数是正数,则该机器数的反码与原码一样;如果机器数是负数,则该机器数的反码是对它的原码(符号位除外)各位取反而得到的。

机器数的补码可由原码得到。如果机器数是正数,则该机器数的补码与原码一样;如果机器数是负数,则该机器数的补码是对它的原码(除符号位外)各位取反,并在未位加1而得到的。

计算机中存贮都是二进制
所有的运算,到最后都是二进制的 补码 在运算,补码才是真的在计算机里存储的。





猜你喜欢

转载自blog.csdn.net/abb1513/article/details/80015603