罗马数字转换器

将阿拉伯整数转换为罗马数字,并将罗马数字还原为数字,同时对 1 至 3999 的范围进行校验。

正在加载工具…

罗马数字转换器可在两个方向上将整数转换为罗马数字,或将罗马数字解码为普通数字。选择方向、输入数值,结果便会即时显示,并实时校验,标出超出范围的数字和格式错误的罗马数字。所有处理都完全在你的浏览器中进行,你输入的数值绝不会离开你的设备。

罗马数字转换器 是什么?

罗马数字转换器是一款免费的在线工具,可在阿拉伯整数与标准罗马数字之间双向转换。学生、历史与拉丁文学习者、挑选版权年份或钟面的设计师,以及为章节、君主和版本编号的写作者,都用它来正确读写罗马数字。选择“数字转罗马”,可将 1 到 3999 的整数转换为 MMXXVI 这样的数字;选择“罗马转数字”,则可将 XIV 这样的数字解码为 14。本工具采用标准的减法记法(IV、IX、XL、XC、CD、CM),会校验你输入的罗马数字是否规范,并将数字限定在经典的 1 至 3999 范围内。可选设置可将输出的罗马数字设为大写或小写。

如何使用 罗马数字转换器

  1. 用分段控件选择方向:数字转罗马,或罗马转数字。
  2. 选择“数字转罗马”时,在输入框中输入 1 到 3999 的整数。
  3. 选择“罗马转数字”时,输入 MMXXVI 这样的罗马数字(字母 M、D、C、L、X、V、I)。
  4. 在只读输出框中查看转换结果;输入时会自动更新。
  5. 打开设置,可将罗马数字输出在大写(XIV)和小写(xiv)之间切换。
  6. 用复制按钮复制结果,或用“清除”清空输入。

示例

数字转罗马:近期年份

输入

方向:数字转罗马,2026

输出

MMXXVI

罗马转数字:章节编号

输入

方向:罗马转数字,XIV

输出

14

减法记法

输入

方向:数字转罗马,49

输出

XLIX

常见问题

支持的数字范围是多少?
标准罗马数字涵盖 1 到 3999。本工具接受该范围内的整数;小于 1、大于 3999 或带小数的值会被拒绝并提示错误,因为古典罗马数字没有表示零或 3999 以上千位的符号。
4 和 9 是怎么写的?
转换器采用减法记法:4 写作 IV(而非 IIII),9 写作 IX,40 为 XL,90 为 XC,400 为 CD,900 为 CM。解码时接受这些标准形式,并校验数字是否规范。
支持小写的罗马数字吗?
支持。解码时你可以输入大写或小写的数字(xiv 或 XIV),二者读取结果相同。编码时,可选设置能将输出的数字设为大写或小写。
如果输入无效的罗马数字会怎样?
如果罗马数字格式错误(例如 IIII 或 VX)或数字超出范围,输出会保持破折号(—),并显示清晰的错误提示,说明问题所在,直到你修正输入为止。
我的数据会被发送到服务器吗?
不会。所有转换都 100% 在你的浏览器中本地完成,不上传任何内容,也不与服务器通信,因此你输入的数值绝不会离开你的设备。

相关工具