二进制可有点怪,竟吸引着爱好数学的学生们在教室里辩论这个问题:到底是谁先发明了二进制呢?
甲说:“我看了个资料,17世纪初,英国数学家哈里奥特在他的论文中提到二进制。”
乙说:“但谁能记得他呢?我听说公元前11世纪《周易》中提到过二进制。”
丁说:“是莱布尼茨发明了二进制。”
正在公说公有理,婆说婆有理时,他们的数学老师一步踏进教室,对他们说:“你们的争论我听到了,你们说得都对。但人们普遍认为二进制是莱布尼茨发明的,因为他的论文让人们知道了二进制。”
莱布尼茨发明二进制的时间,大约在1672-1703年间,1679年3月,他写了《二进制》的论文,并不断修改。到了1703年,他将《二进制》修改完后,交给法国科学院发表,从此,二进制被大众所熟悉。
莱布尼茨于1716年发表了《论中国的哲学》一文,专门讨论《周易》与二进制,指出二进制与《周易》有共通之处。
二进制是计算机技术中广泛采用的一种数制。(www.xing528.com)
二进制数据是用0和1两个数来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制还是一个非常微小的“开关”,用1来表示“开”,0来表示“关”。或用以表示电压的高与低。
在十进制中,任何数的数位从右到左分别代表个位、十位、百位、千位等。
例如,537可表示为(5×100)+(3×10)+(7×1)。
在二进制中,数位代表的是个位、2位、4位、8位、16位、32位等。
例如,10111表示(1×16)+(0×8)+(1×4)+(1×2)+(1×1),结果就是十进制的23。
十进制与二进制对照简表
二进制运算过程相对较长,但是计算机的运行速度弥补了这一缺陷。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。