在计算机中所有我们能直观感受到的视频,图片,文字或者各种软件本质上都是由数字来表示的。由于我们人类拥有十个手指,所以常常使用十进制数字系统来计数。而计算机只有两个“手指”——开和关或1和0,因此采用的是二进制,计算技术中广泛采用的一种数制。

二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。

我们先从用二进制计数开始,谨记住在二进制中没有2-9这8个符号。

计算机怎么利用二进制工作(计算机是怎么工作的之二进制讲解)(1)

这个时候我们想一下我们怎么使用十进制的?

计算机怎么利用二进制工作(计算机是怎么工作的之二进制讲解)(2)

同样的事情也发生在二进制中:

计算机怎么利用二进制工作(计算机是怎么工作的之二进制讲解)(3)

下面是一些等价的值:

计算机怎么利用二进制工作(计算机是怎么工作的之二进制讲解)(4)

以下是一些更大的值:

计算机怎么利用二进制工作(计算机是怎么工作的之二进制讲解)(5)

由于我们人类经常使用十进制,而计算机内部只知道二进制,所以我们常常会进行这两个进制之间的转换。

在python控制台中我们可以很方便的进行这些转换。

计算机怎么利用二进制工作(计算机是怎么工作的之二进制讲解)(6)

我们下次了解这两个转换的内部实现,这样我们就能更好的理解二进制的工作原理。

,