罗马数字表示方法

罗马数字也是十进制数,但它却只有1、5、10、50、100、500、1000这七个数字。那么,它是怎样使用的呢?我们先来认识这七个数字的写法:个位有1(Ⅰ)和5(Ⅴ)、十位有10(Ⅹ)和50(L)、百位有100(C)和500(D)及千位的1000(M)。
罗马数字的使用规则如下:①罗马数字没有“0”,需要表示“0”的时候就使用文字。②一个数字重复几次就表示这个数的几倍。如Ⅱ表示2;Ⅲ表示3;XX表 示20;CCC表示300、MMMM表示4000等等。③同一数段以大数为标准,左减右加。如Ⅳ==5-1=4; Ⅷ=5+3=8;CM=1000-100==900;MC=1000+100=1100。④加顶线:在一个数的上面加上单横线,表示这个数的1000倍; 如果加的是双横线,则表示这个数的1,000,000倍。根据这个规则,前面所举的例子“MMMM=4000”应该改为在“Ⅳ”的上面加单横线,因为这样 更简洁。而“Ⅳ”的上面加双横线则等于4,000,000了。
对于较复杂(位数比较多)的罗马数字的认读,要先从左边前三位中找出最大的数,再依据规则②③确定其所代表的整个数的最高位值,然后从左往右读出来。如 “CLXV”,最大的数是第一位“C”,右边“L”应该加,则CLXV=100+50+10+5=165。若加单横线就等于165,000,若是双横线则 等于165,000,000。又如“CDLVI”,最大数“D”在第二位,左边有“C”应该减,所以CDLVI=500-100+50+5+1=456。 第2003年,罗马数字应写作“MMⅢ”。至于“MCMXCⅧ” 中有两个最大数“M”,但又不连续不能看作重复,则以“首位独立”处理,即第一个M单独为1000,第二个M与其左边的C合并为 1000-100=900,接下来“XC”=100-10=90,最后是8,整个数读作:MCMXCVIII=1000+900+90+8=1998

posted on 2010-12-10 16:40  Homography Matrix  阅读(5206)  评论(0编辑  收藏  举报

导航