十进制是以10为基数的记数法,是世界上应用最广泛的进位制。古希腊哲学家亚里士多德认为,人类之所以普遍使用十进制,是因为绝大多数人生来就有10根手指。确实,直到今天,仍有很多小朋友、老爷爷、老奶奶在数数时会掰手指头。
实际上,在古代世界由不同民族发明的不同记数体系中,除了巴比伦人的楔形数字为六十进制,玛雅人的玛雅数字为二十进制外,其他的几乎全部为十进制。只不过,这些十进制绝大多数是没有进位的。
通常认为,现在的带有位值的阿拉伯数字系统是由印度人发明的。不过,英国学者李约瑟却不这么认为。李约瑟写了一部叫作《中国科学技术史》的大厚书,他对古代中国的事情可是知道很多。他认为,阿拉伯数字中的“0”的概念可能来自中国,在古代中国很早就有了“0”的概念,以及带进位的十进制。美国学者罗伯特·坦普尔则干脆提出,带进位制的十进制就是中国人发明的。
筹算就是用一堆叫作算筹的小木棍、小草棍进行数学计算,至少在中国战国时期就已经出现,后来又传入日本、朝鲜。在筹算时,“3-3”就是从原有的3根小木棍中拿走3根。原来的地方变得什么也没有,叫作“空”,这就是“0”的概念。
古代印度的数学思想据说绝大部分是从中国传过去的,所以“0”的概念也是跟中国人学的。根据科学家的研究,早在中国商代的甲骨文中,就已形成完整的十进制数字系统。
古代印度人的贡献是发明了真正的“0”。一开始,古代印度人像古代中国人一样,用空格表示“0”。慢慢地,空格变成了点,后来又变成了现在的样子。一般认为,在公元8世纪,唐朝太史监印度人瞿昙悉达在主持编写《开元占经》时,把“〇”形式的“0”引进了中国。