罗马数字转换器
在罗马数字和阿拉伯数字之间互转,范围从 I 到 MMMCMXCIX。遇到 IIII 或 IC 这类错误写法会直接拒绝,而不是猜测。
仅在浏览器中处理免费使用
结果
—
参考表
I1IV4V5IX9X10XL40L50XC90C100CD400D500CM900M1000
文件在浏览器本地处理,不会上传到服务器。
使用方法
无需注册、无需安装,也没有使用次数限制,完全免费。
输入数字得到罗马数字,输入罗马数字得到数字。用标签切换方向,输入时结果实时更新。
读取罗马数字很容易在你察觉不到的地方出错。仅仅把字母的值相加,IIII、VV、IC 这些根本不是罗马数字的写法也会被接受。这里会把读出的值重新写成罗马数字再与输入比对,无法还原的就报错而不是照单全收。
支持范围是 1 到 3999。更大的数需要用上划线表示千倍,而这种记法有多种互相竞争的约定,字体支持也参差不齐。与其编造一种写法,不如直说做不到。
小写字母和前后空格都没问题。下方表格列出了字母以及最容易混淆的减法组合。
输入的内容不会上传到服务器,计算全部在浏览器本地完成。