ローマ数字から数字

ローマ数字列を 10 進数に変換し、一般的な記号の値を確認します。

ローマ数字
Valid symbols: I V X L C D M
数値
ここに数字が表示されます...
クイックリファレンス
I1
V5
X10
L50
C100
D500
M1000
IV4
IX9
XL40
XC90
CD400
CM900

ローマ数字を 10 進数に変換する

ローマ数字から数字へは、ローマ数字記号を読み取り、一致する 10 進数値を返します。 日付、概要、本の章、映画の続編、時計の文字盤、および歴史的参照に使用します。

標準記号はIVXLCDMです。減算表記では、4 の場合は IV、900 の場合は CM のように、小さい値が大きい値の前に配置されます。

使用方法

  1. 入力フィールドにローマ数字を入力するか貼り付けます。
  2. 10 進数の結果とクイック リファレンス記号を確認します。
  3. 別のローマ数字を変換する前に、番号をコピーするか、フィールドをクリアしてください。

ローマ数字変換とは何ですか?

ローマ数字変換 は、記号の値を左から右に加算し、大きい記号の前に記号が表示される場合はその記号を減算します。正規の現代表記法については、有効な記号のすべての配置が標準であるわけではないため、異常なシーケンスを確認してください。

メモを入力する

ローマ数字のみを使用してください。典型的な現代の表記法は、1 から 3999 までの値を表します。より大きな値には、プレーン テキスト ツールがサポートしていない可能性がある上線やその他の規則が必要です。

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 が必要な画像ツールは発見用に公開され、必要に応じて Web UI へのリンクを返します。