罗马数字转换器

将数字转换为罗马数字,或解读罗马数字铭文(纪念碑、电影片头、时钟),双向转换。

示例:

数字 → 罗马数字

罗马数字 → 数字

工作原理

罗马数字至今仍时常出现:电影片头中的制作年份、纪念碑上镌刻的年份、书籍章节编号,或某些时钟上的时刻数字。此工具可双向转换:输入一个数字获取其罗马数字形式,或输入一个罗马数字铭文以了解其确切数值 —— 便于验证您是否正确解读了一个年份,或在使用前确认罗马数字的拼写是否正确。

为什么转换范围限制在 3999?

经典罗马数字系统(I、V、X、L、C、D、M)在 M(1000)之后没有标准符号可以无歧义地组成超过 3999(MMMCMXCIX)的数字。虽然存在一些扩展的约定用于表示非常大的数字,但它们并未标准化;因此此工具限定在经典范围内。

如果我输入一个无效的罗马数字会怎样?

工具会检查输入的每个字符是否确实属于罗马数字字母表(I、V、X、L、C、D、M),否则会显示明确的错误提示。但它不检查符号的顺序是否符合"规范"的罗马数字写法:它按照标准规则对数值进行加减(较小的符号放在较大符号之前表示相减),这涵盖了绝大多数实际使用的铭文。

隐私说明:转换完全通过 WebAssembly 在您的浏览器中执行 —— 您的数值永远不会传输到服务器。