ローマ数字変換ツール

数字をローマ数字に変換し、逆にデコードもブラウザ内で。標準の 1〜3999 に対応し、より大きな値にはオプションのオーバーライン記法も使えます。

ローマ数字変換ツールは完全にブラウザ内で動作します。入力または貼り付けた数字やローマ数字はデバイス上で変換され、ArrayKit にアップロードされることはありません。

基数変換ツールを開く

ローマ数字変換 について

ローマ数字変換ツールは、任意の整数をローマ数字の形に変換し、ローマ数字を通常の数字にデコードします。1 つの切り替えで両方向を行き来できます:1994 と入力すれば MCMXCIV が得られ、MCMXCIV を貼り付ければ 1994 が読めます。減算記法を使って標準の 1〜3999 の範囲をカバーし、数字の上に横棒を引くと 1,000 倍になるオーバーライン(vinculum)記法で、より大きな値も表現できます。デコーダーは入力しながら検証を行い、IIII や VV のような不正な並びを拒否して、何が間違っているかを説明します。著作権の年号表記、章やアウトラインの番号付け、時計の文字盤や記念碑の判読、仕組みを教える用途に便利です。すべてがブラウザ内でローカルに動作するので、変換する数字がデバイスから外に出ることはありません。

機能

ローマ数字変換 の使い方

  1. Number → Roman を選んだまま、2024 のような整数を入力します
  2. ローマ数字をコピーするか、オーバーラインをオンにして 3999 を超える値をエンコードします
  3. Roman → Number に切り替え、MMXXIV のような数字を貼り付けます
  4. デコードされた数字を読むか、バリデーターが指摘する問題を修正します

入力

1994

出力

MCMXCIV

1000 (M) + 900 (CM) + 90 (XC) + 4 (IV) = 1994。

よくあるエラーとトラブルシューティング

よくある質問

ローマ数字で 4 は IV と IIII のどちらで書くべきですか?
標準の減算形は IV で、この変換ツールが出力するのもそれです。IIII は視覚的な対称性のために一部の時計の文字盤に現れますが標準ではないため、デコーダーは無効として扱います。
ローマ数字で表せる最大の数はいくつですか?
標準の記号では最大 3999 で、MMMCMXCIX と書きます。オーバーライン(vinculum)記法を有効にすると 3,999,999 に達します。数字の上の横棒が値を 1,000 倍するためです。
ローマ数字にゼロがないのはなぜですか?
ローマの体系は加算式で、ゼロの桁がありませんでした。文中ではラテン語の nulla が代わりに使われました。そのためこの変換ツールは 1 から始まり、0 と負の数を拒否します。
ローマ数字の上の横棒(オーバーライン)は何を意味しますか?
vinculum と呼ばれるオーバーラインは、その下の数字を 1,000 倍します。横棒付きの V は 5,000、横棒付きの X は 10,000 です。3999 を超える数字を変換するにはこれをオンにします。
このツールは小文字のローマ数字をデコードできますか?
はい。'mcmxciv' のような入力や余分なスペースを含む数字は、デコード前に大文字に正規化されトリムされるので、事前に整える必要はありません。
変換ツールはローマ数字が無効だとどう判断しますか?
入力を数値に解析し、その数値を正規形で再エンコードして両者を比較します。IIII, VV, IC のように両者が異なれば、入力は不正な形として指摘されます。

関連ツール

すべての ArrayKit ツール