正文

罗马数字2006-06-20 19:01:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/elva6401/16072.html

分享到:

对这些大家都不是很熟悉的罗马数字,下面做一个快速的总结: 罗马数字中的每个字母代表一个不同数字。Roman Numeral Number -------------------------- I 1 V 5 X 10 L 50 C 100 D 500 M 1000    一个字符串表示它们的值应该加在一起,比如:XXX=10+10+10=30, LXI=50+10+1=61 如果在字符串中值比较小的字母放到了值较大的前面,我们就应该减而不是加。例如: IV=5-1, XC=100-10 几点规则: 1)。除M外,不要把三个以上相同的字母加在一起。 2)。被减的数只能和10有关,像I(1),X(10),C(100)。用VL表示45是不允许的,应该写成XLV. 3)。只能从数字中减一个字母。用VIII表示8,而不是IIX。用XIX表示19而不是IXX。 4)。不要减一个比自己小大于10倍的数字。这就意味着你只能用V或X减I,只能用L或C减X。所以MIM是非法的。   PS:翻译了半天也没有完全搞明白....

阅读(3201) | 评论(2)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册