罗马数字转数字
将罗马数字字符串转换为十进制数字并查看常见符号值。
I V X L C D M将罗马数字转换为十进制数字
罗马数字转数字读取罗马数字符号并返回匹配的十进制值。 将其用于日期、大纲、书籍章节、电影续集、钟面和历史参考文献。
标准符号为 I、V、X、L、C、D 和 M。减法表示法将较小的值放在较大的值之前,例如 IV 表示 4,CM 表示 900。
使用方法
- 在输入字段中键入或粘贴罗马数字。
- 查看十进制结果和快速参考符号。
- 复制该数字,或在转换另一个罗马数字之前清除该字段。
什么是罗马数字转换?
罗马数字转换从左到右添加符号值,当符号出现在较大符号之前时减去该符号。对于规范的现代表示法,请检查不寻常的序列,因为并非有效符号的每种排列都是标准的。
输入说明
仅使用罗马数字字母。典型的现代符号表示从 1 到 3999 的值;较大的值需要纯文本工具可能不支持的上划线或其他约定。
示例
MMXXIV 将 2000、20 和 4 组合起来得到 2024:
--- 罗马数字输入 --- XIV --- 阿拉伯数字 --- 14
MCP 集成
MCP(Model Context Protocol,模型上下文协议)让 AI 代理和应用可以发现并调用 Coding.Tools 工具,用于可重复的转换、格式化、哈希和生成工作流。
MCP 工具名: roman-numerals-to-numbers
MCP 端点: https://coding.tools/mcp
请先调用 tools/list。每个工具条目都会包含 inputSchema、outputSchema 和 examples,AI 代理或客户端可以据此生成合法参数,不需要猜。
调用 tools/call 后,result.content[0].text 是展示用结果,result.structuredContent 是适合程序解析的结构化结果。工具级失败会返回 isError: true;协议级失败会返回 JSON-RPC error。
tools/call 请求示例:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"roman-numerals-to-numbers","arguments":{"input":"MMXXVI"}}}'
大多数文本和数据工具接收 input 字符串以及可选的 options。只依赖浏览器图片 API 的图片工具会用于发现,并在需要浏览器能力时返回网页入口。