APP下载

有用的二进制

2020-08-10张景中

关键词:电子计算机二进制记下

张景中

同学们对十进制非常熟悉,可对二进制就稍显陌生了.二进制不仅在计算机领域内应用广泛,在实际生活中的用途也不少呢,

学习委员赵千为了让大家更方便预订下半年的报刊,画了一张表,如表1.

对每种报刊,每位同学也许不订,也许订一份.这个表填起来很方便.只要看清报刊的排列顺序,每人只要喊一声就行了,张明说:“我要的是110101.”赵千就知道,张明除了《少年文史报》和《中学生》,另外4种都要订.

这里的0是不可少的,比如王小玲只说个1.谁知道她订哪一种呢?

6种报刊组成一个集合,每人订阅的,可用一个子集合来表示,把1和0按不同顺序排列起来,以此来表示每一个子集合,这是一个非常简便的方法.

这样用1和0排起队来表示一个数的方法,叫作二进制记数法.

17世纪至18世纪的德国数学家莱布尼茨,是世界上第一个提出二进制记数法的人.用二进制记数,只用0和1两个符号,可算是最简单的记数法了.可是,大一点的数写起来太长.39要记成100111,就麻烦了.再加上大家用惯了十进制记数法,当然在日常计算中就不愿用二进制记数法,

说来有趣,莱布尼茨发明了二进制,还发明了计算机,可是他的计算机并没有用二进制,而后来的电子计算机,倒是用二进制来计算的.因为,通电和断电,正好可以用1和0来表示.研究逻辑也可以用二进制,逻辑里的是和非,恰好可以用1和0来表示.还有不少数学理论和数学游戏,用二进制也很方便.二进制的用处确实不少呢!

我们用十进制,电子计算机用二进制.这就需要把十进制的数“翻译”成二进制的数,才能让机器进行计算,

怎样把一个十进制数写成二进制数呢?方法很簡单:用2除,记下余数;再用2除它的商,又记下余数……直到商是0为止.把余数自下而上依次排列起来,这就把一个十进制数表示成了二进制数.例如715,我们可以按图1所示的方式计算,所以,715用二进制记数法表示为101 100101 1.

至于怎样把二进制数写成十进制数,那就更简单了.只要记着:二进制数从右向左,每一位依次乘以l,2,4,8,16,…,然后把所得的结果加起来就行了,

猜你喜欢

电子计算机二进制记下
神奇的二进制
用Scratch把十进制转为二进制
童年不同样
有趣的进度
例题拓展 提升能力
电子计算机的普及与应用
第一台电子计算机
如何写景(一)
数学与经济发展
有机计算机