书城科普读物探索未知丛书-计算机王国
45421700000031

第31章 为什么有人说二进制起源于中国

德国数学家莱布尼兹是二进制的创始人。但是专家们指出,他是在中国古老的太极八卦图的启发下才创立成功的。

1667年莱布尼兹在巴黎参观博物馆,看到了帕斯卡的一台机械计算机——加法机,引起他要创造一台乘法机的兴趣。1701年秋末,正当54岁的莱布尼兹为创造乘法机冥思苦想,无路可走的时候,他收到了一位传教士朋友从北京寄给他的“伏羲六十四卦次序图”和“伏羲六十四卦方位图”。莱布尼兹惊喜地发现:八卦中的“一”(叫做阳爻)相当于二进制中的“1”

、八卦中的“—”(叫做阴爻)相当于二进制中的“0”,由坤卦经艮、坎、巽、震、离、兑到乾卦,正是由0到7八个自然数的二进制表示,是三位二进制数。六十四卦则是六位二进制数,它依次以二进制形式表示了0到63这六十四个自然数。由此,莱布尼兹创造出了二进制。

可见,我国古老的八卦学说对二进制的创立与使用作出了贡献。

二进制与八卦的关系如下:

十进制01234567

二进制000001010011100101110111

八卦符号B047B048B049B04AB04BB04CB04DB04E八卦名称坤艮坎巽震离兑乾

象征意义地山水风雷火泽天