
1.3 身世坎坷曲折的“0”
“0”是个很简单的数,小朋友也都明白它的含义,然而,人们认识“0”却是一段复杂的历史。
数0的最初含义就是“没有”。古人认为,既然什么也没有,就不必要为它确定专门的符号。因此,在不少民族的文化史上,不同形式的数字出现了很久,但0却一直没有出现。
后来,采用位值制的民族经常碰到有缺位的数,比如109,怎样表示中间的那个缺位呢?古巴比伦人用符号“”,印度人用“·”。我国开始就用空位,之后用“□”,后来用“○”,后来演变为扁圆的“0”。大概因为后者写起来更顺手吧。目前通用的“0”,由于时代过于遥远,已经很难确认是哪个民族发明的。据英国科学史家李约瑟博士考证,它最先出现于中印边界处,很可能是两国人民共同所创。从人类认识“1”到认识“0”,竟用了5000年的时间,可见0的发现很不“自然”。
我国很早就开始使用算筹表示数字,有据可查,算筹的出现不会晚于公元前3世纪,大概可以推到战国初期。据司马迁《史记·高祖本纪》中记载:“夫运筹帷幄之中,决胜于千里之外,吾不如子房。”这段话的意思是:“在营帐内决定作战的策略,指挥千里之外打胜仗,我的才能比不上子房。”这是汉高祖刘邦在一次宴会上对他的文武大臣所讲的话。就运筹二字而言是指筹划、指挥。在当时,就是用算筹进行兵力的部署、粮草的供给等。由此可见,那时算筹的运用已达到相当熟练的程度。
用算筹表示数目,有纵横两种方式:

在记数时,个位数常用纵式,其余纵横相间。
例如:6728表示为,6720表示为
,其中空格的地方表示零。
后来,缺字的地方开始用“囗”来表示,当然,数字间的空位也可以用“囗”来表示。慢慢地,在书写时,方块也就容易画成圆圈了。由此可见,我国的零号是经过了漫长的历史演变过程的,这是我们祖先对人类做出的伟大贡献。
进一步研究可知,105读作“一百零五”,原来是指一百之外还有零头五,后来○也就读作“零”了。这样,零不仅表示空一格,而且又有新的含义,即零头之意了。
由此可知,零号的发明,确有我们中华民族的一份功劳。
“0”诞生后,印度数学家首先把它作为一个数进行了研究。这些研究对算术的发展,起到了重要的推动作用。但令人奇怪的是,在罗马数字里,至今仍没有相应的表示“零”的符号,这是为什么呢?
原来在6世纪的时候,“0”已经来到罗马帝国了。可是,当时保守的统治者在法典里规定:“至于应当批判的数学,应当彻底禁止其传播。”“0”是被统治者禁止使用的数字。他们宣称:罗马数字是上帝创造的,它是可以表示任何数的“和谐系统”,任何人不得随意添加或更改。一位罗马学者从一本天文书中知道了阿拉伯数字,并对“0”特别感兴趣。这位学者不顾统治者的法令,在一本精致的小册子上抄下了关于“0”的介绍,并指出了它在记数、运算方面的优越性。不幸的是,这件事被人告了密,其结果可想而知,学者被送进了监狱,施行了残酷的拶刑❶,他永远失去了握笔写字的能力。然而,正确的东西是不可战胜的,封建镇压并不能阻止“0”的传播。由于罗马数字使用起来极不方便,“上帝所创造”的拙笨的罗马数字最终不得不让位给人类创造的灵巧的阿拉伯数字。
在很多人眼中,0表示什么也没有,其实在现实生活中0表示的意义非常丰富广泛。
0不只是表示没有,同样也表示有。比如电台、电视里天气预报所报告的气温是0℃,并不是指没有温度,而是相当于32华氏度,这也是冰点的温度。0还可以表示起点,如发射导弹时的口令是:“9,8,7,6,5,4,3,2,1,0——发射”。0在数轴上作为原点,也是起点的意思。0还可以表示精确度,如在近似计算中,7.5与7.50表示精确程度不同。由此可见,0所表示的数量和意义是非常广泛的。
知识加油站
0在数学中的作用
0不仅在记数中表示空位,在算术里表示“什么也没有”,实际上,0还扮演着许多重要的角色。比如说0.95里如果没有0,就显示不出整数和小数的界限;当5后面添上一个0成为50,恰为原数的10倍;由汽车号码为00028,马上可以知道,某市汽车的最高号码是五位数。可以这样说,整个数学体系里如果没有“0”将不堪想象。
在近似计算中,0有着不可忽视的作用。如果用0来表示精确度的话,小数末尾的0不能够随便去掉。例如,工人师傅加工两个零件,要求一个长为16毫米,另一个长为16.0毫米。前者表示精确到1毫米,即加工的实际长度在15.5毫米与16.5毫米之间,都可以认为是合格的。后者表示精确到0.1毫米,即加工后的实际长度在15.95毫米与16.05毫米之间才能被认为是合格的。显然后者的加工精度比前者要求高。