跳到正文
在此运行 完全在你的浏览器里运行,不上传、不登录

罗马数字转换

罗马数字与阿拉伯数字双向转换(1-3999),输出一律为标准写法。

输入时 IV 与 IIII 均可识别(IIII 是钟面上的传统写法);输出一律采用标准减法写法(IV、IX、XL、XC、CD、CM)。

结果

怎么用

  1. 在输入框里输入罗马数字(如 MCMXCIV)或 1-3999 之间的整数。
  2. 点 罗马数字 → 数字 把数字翻译成数值,或点 数字 → 罗马数字 反向转换。
  3. 结果显示在按钮下方;非法输入会给出明确的错误提示,而不是一个错误答案。
  4. 示例 按钮载入可运行的例子,清空 按钮重来。

常见用法

常见问题

问:IIII 算合法输入吗? 答:算。IIII 是钟面上 4 的传统写法,与 IV 一样能识别。输出一律用标准减法写法,所以 4 会转成 IV。

问:为什么我的数字被拒绝? 答:转换范围是 1-3999,即不带「上加线」(vinculum)记法的经典罗马数字范围。更大的数字需要那种记法,不在支持之列。

问:小写的 mcmxciv 能识别吗? 答:能。输入不区分大小写,MCMXCIV 与 mcmxciv 都转成 1994。

你的数据留在这台设备上

罗马数字转换 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。

你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。