为啥罗马数字没有0?

2018-07-1716:11:05 评论 3,822 views

世界上各个国家的数字都不同,然而有一种共同的文字不需要翻译也能一看即懂。这就是阿拉伯数字1,2,……,9的魅力,书写方便又容易理解。然而还有一种数字,虽然大家也能看得懂,但是使用频率已经大大下降,日常生活中往往可以在钟表上见到——那就是罗马数字。

罗马数字的起源

在十三世纪以前,欧洲各国盛行罗马数字,直到现在,有的钟表和书上,还能见到罗马数字:Ⅰ,Ⅱ,Ⅲ,Ⅳ,Ⅴ,Ⅵ,Ⅶ,Ⅷ,Ⅸ,Ⅹ,等如果数字大一点,您就不容易看清楚了。

罗马数字是古代罗马人创造的,是一种现在应用较少的一种的数量表示方式。它的产生晚于中国甲骨文中的数码,更晚于埃及人的十进位数字。但是,它的产生标志着一种古代文明的进步。大约在两千五百年前,罗马人还处在文化发展的初期,当时他们用手指作为计算工具。为了表示一、二、三、四个物体,就分别伸出一、二、三、四个手指;表示五个物体就伸出一只手;表示十个物体就伸出两只手。这种习惯人类一直沿用到今天。人们在交谈中,往往就是运用这样的手势来表示数字的。当时,罗马人为了记录这些数字,便在羊皮上画出Ⅰ、Ⅱ、Ⅲ来代替手指的数;要表示一只手时,就写成“Ⅴ”形,表示大指与食指张开的形状;表示两只手时,就画成“ⅤⅤ”形,后来又写成一只手向上,一只手向下的“Ⅹ”,这就是罗马数字的雏形。

后来为了表示较大的数,罗马人用符号C表示一百。C是拉丁字“century”的头一个字母,century就是一百的意思。用符号M表示一千。M是拉丁字“mille”的头一个字母,mille就是一千的意思。取字母C的一半,成为符号L,表示五十。用字母D表示五百。这样,罗马数字就有下面七个基本符号:Ⅰ(1)Ⅴ(5)Ⅹ(10)L(50)C(100)D(500)M(1000) 。

罗马数字表示方式

那么罗马数字用罗马数字表示数的基本方法如下:

重复几次:一个罗马数字重复几次,就表示这个数的几倍。例如:II是I的两倍就表示2 XXX是10的3倍,就表示30

右加左减:在一个数字的后面附着一个较小数字,表示大数字加小数字,例如:Ⅵ表示5加1是6,ⅩⅩⅡ表示20加2是22,DC,表示500加100是600.在一个数的左边附着较小的数字,表示大数字减小数字,例如:Ⅳ表示5减1是4,Ⅸ表示10减1是9,ⅩL表示50减10是40,

CDLXVII表示(500-100)+(50+10)+ (5+2)=467,要注意“左减”不能越等,例如99不能写成IC,只能写成XCIX,即100减去10再加上9

加一横线:在数字上面加一横线表示这数的一千倍。 加两条线表示它的百万倍。

罗马数字与“0”

当您看到了罗马数字是怎样计数之后,脑海中一定会浮现出和这篇文章的标题一样的疑问:为什么罗马数字没有0呢?

原来在五世纪的时候,0就已经从东方传到罗马了,可是当时的罗马教皇非常保守,认为罗马数字记任何数目已经足够用,就下令禁止大家使用0。

有一次,一位罗马学者的手册中记载了关于0的介绍,说是古代巴比伦用空格的方式代替0感到很不方便,印度首先发现了用0的好处,接着还记载了一些0的用法,这本手册不知怎的被罗马教皇看到了,他竟然大发雷霆,召见了那位学者,宣称道:“神圣的数,是上帝创造的,不允许这个邪物——0加进来,弄污了神圣的数!”教皇硬说学者对0的记载污了教,于是,对他实行了残酷的拶刑,使他再也不能握笔写字了。

然而,使用0实在有很多方便的地方,因此,罗马数学家们仍旧秘密地使用着0,才使罗马的数学进展不致推得太迟。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: