羅馬數字轉數字

將羅馬數字字串轉換為十進制數字並查看常見符號值。

羅馬數字
Valid symbols: I V X L C D M
數字
號碼將會出現在這裡...
快速參考
I1
V5
X10
L50
C100
D500
M1000
IV4
IX9
XL40
XC90
CD400
CM900

將羅馬數字轉換為十進制數字

羅馬數字轉數字讀取羅馬數字符號並傳回匹配的十進制值。 將其用於日期、大綱、書籍章節、電影續集、鐘面和歷史參考文獻。

標準符號為 IVXLCDM。減法表示法將較小的值放在較大的值之前,例如 IV 表示 4,CM 表示 900。

如何使用

  1. 在輸入欄位中鍵入或貼上羅馬數字。
  2. 查看十進制結果和快速參考符號。
  3. 複製該數字,或在轉換另一個羅馬數字之前清除該欄位。

什麼是羅馬數字轉換?

羅馬數字轉換從左到右添加符號值,當符號出現在較大符號之前時減去該符號。對於規範的現代表示法,請檢查不尋常的序列,因為並非有效符號的每種排列都是標準的。

輸入註釋

僅使用羅馬數字字母。典型的現代符號表示從 13999 的值;較大的值需要純文字工具可能不支援的上劃線或其他約定。

例子

MMXXIV 將 2000、20 和 4 組合起來得到 2024:

--- Roman Input ---
MMXXIV

--- Number Output ---
2024

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 的圖片工具會用於探索,並在需要瀏覽器能力時返回網頁入口。