输入罗马数字(如IV、MCMXCIX),实时转换为阿拉伯数字。支持大小写输入。
方法:从左到右读取罗马数字,如果当前字符的值小于右边字符的值,则减去当前值(如IV=5-1=4);否则加上当前值(如VI=5+1=6)。
示例:MCMXCIV = M(1000) + CM(900) + XC(90) + IV(4) = 1994
有效字符:I(1), V(5), X(10), L(50), C(100), D(500), M(1000),支持大小写。
将罗马数字从左到右读取,如果当前符号的值小于右边符号的值,则减去当前值(如IV=5-1=4);否则加上当前值(如VI=5+1=6)。最后将所有值相加即可。例如MCMXCIV = M(1000) + CM(900) + XC(90) + IV(4) = 1994。
罗马数字使用七个基本符号:I=1、V=5、X=10、L=50、C=100、D=500、M=1000。通过组合这些符号可以表示任意数字。此外还有减法组合:IV=4、IX=9、XL=40、XC=90、CD=400、CM=900。
标准罗马数字使用大写字母(I、V、X、L、C、D、M)。本工具同时支持大写和小写输入(iv和IV都会识别为4)。在正式场合(如书籍章节、建筑物铭文)建议使用大写罗马数字。