阿拉伯人阿尔·花剌子模(790-850年)出生于现在乌兹别克斯坦所处的地方,他最重要的遗产就是我们今天仍在使用的印度-阿拉伯计数系统。该计数系统对印度计数系统进行完善,使用0-9十个数字来表示任何数,而且不需要数字以外的其他符号。在其著作《阿拉伯计数法》(拉丁文Algorism)中描述了如何利用这些数进行运算。久而久之,花剌子模的计算方法被称为算法(algorithms),这个词现在仍在使用,指的是按照一系列指令去执行运算。
美索不达米亚
在古希腊语中美索不达米亚的意思是“河流之间”,而且是指地处现今伊拉克境内、在幼发拉底河和底格里斯河之间崛起的文明。公元前3000年聚居的美索不达米亚人使用六十进制计数体系,但直到公元前500年都没有表示零的符号,因此无法表示空的数位。
古埃及
公元前3000年发源于尼罗河流域的古埃及文明拥有表示1,10,100,1000等符号的象形文字,他们会结合这些符号来表示一个数。象形文字就像埃及人的书法,是用于婚礼请柬或题字的装饰性文字。日常生活中使用一种叫做僧侣体的书写体系,这一计数方式更为复杂,每个一,十,百,千都对应不同的符号。
玛雅文明
公元前1500年发展起来的玛雅文明与其他古文明发源于大河流域不同,它诞生在丛林之中,位于现今的墨西哥东南部、危地马拉、洪都拉斯、萨尔瓦多和伯利兹。玛雅人创造了20进位计数法,这些数字演算方法只有我们现代的星际空间航行和星空测距才用得上。他们有零的概念,但只作为占位符。
古希腊
古希腊人使用两套计数系统,第一套计数系统从公元前500年开始使用,是罗马计数法的前身,区别就是使用希腊字母而不是拉丁字母。第二个计数系统在公元前100年替代了第一个计数系统,它使用希腊字母表来表示数字,这在欧洲被使用了超过1000年。
古罗马
古罗马人写数是从左边开始,并且以最大的数字开头。所以为了读出一个数你得从左到右把数字加起来。但如果一个较小的数字在较大的数字左边则需要被减去。
中国
中国的数字建基于算筹,有横向和纵向两种排列方式,并于公元700年从印度那里借来零的概念,使中国成为最早使用完备的十进制计数系统的国家之一。
印度




印度的计数系统是我们当今使用的印度-阿拉伯计数系统的前身,它在公元前300年之前就已在印度得到发展。天文学家婆罗摩笈多(598-668年)是第一位把零作为数的人。
十进制
五进制
二进制
参考资料
