罗马数字的由来
罗马数字是一种现在应用较少的数量表示方式。它的产生晚於中国甲骨文中的数码,更晚於埃及人的一进位数字。但是,它的产生标志著一种古代文明的进度。大约在两千五百年前,罗马人还处在文化发展的初期,当时他们用手指作为计算工具。为了表示1、2、3、4个物体,就分别伸出1、2、3、4根手指;表示5个物体就伸出一只手;表示10个物体就伸出两只手。这种习惯,人类一直沿用到今天。人们在交谈中,往往就是运用这样的手势来表示数字的。当时,罗马人为了记录这些数字,便在羊皮上画出Ⅰ、Ⅱ、Ⅲ来代替手指的数,要表示一只手时,就写成"Ⅴ",表示大拇指与食指张开的形状;表示两只手时,就画成"ⅤⅤ",后来又写成一只手向上,一只手向下的"Ⅹ",这就是罗马数字的雏形。
之后为了表示较大的数,罗马人用符号C表示100,C是拉丁字"Century"的头一个字母,century就是100的意思。用符号M表示1000。M是拉丁字"mile'的头一个字母,mile就是1000的意思。取字母C的一半成为符号L,表示50。用字母D表示500。若在数的上面画一横线,这个数就扩大1000倍。这样,罗马数字就有下面七个期本符号:
I(1) V(5) X(10) L(50) C(100) D(500) M(1000)
罗马数字与十进位数字的意义不同,它没有表示零的数字,与进位制无关。用罗马数字表示数的基本方法一般是把若干罗马数字写成一列,它表示的数等於各个数字相加的和。但是也有例外,当符号I、X或C位於大数的后面时就作为加数;位於大数的前面就作为减数。
例如:Ⅲ=3,Ⅳ=4,Ⅵ=6,XIX=19,XX=20,XLV=45,MCMXXC=1980。
罗马数字因书写繁难,所以后人很少采用,现在有的钟表仍用其表示时数。此外在书稿章节及科学分类时也会采用。
通常,我们把1、2、3、4……9、0称为“阿拉伯数字”。其实,这些数字并不是阿拉伯人创造的,它们最早产生于古代的印度。可是人们为什么又把它们称为“阿拉伯数字”呢?据传早在公元七世纪时,阿拉伯人渐渐地征服了周围的其他民族,建立起一个东起印度,西到非洲北部及西班牙的萨拉森大帝国。到后来,这个大帝国又分裂成为东、西两个国家。由于两个国家的历代君主都注重文化艺术,所以两国的都城非常繁荣昌盛,其中东都巴格达更胜一筹。这样,西来的希腊文化,东来的印度文化,都汇集于此。阿拉伯人将两种文化理解并消化,形成了新的阿拉伯文化。