HandyTools Hub

Römisch-Zahlen-Konverter

Konvertieren Sie sofort zwischen arabischen Zahlen und römischen Ziffern

Römische Ziffern begegnen uns noch heute auf Grundsteinen, in Film-Copyright-Zeilen, auf Zifferblättern, bei Herrschernamen und in Buchkapiteln. Der Römische-Zahlen-Konverter übersetzt in beide Richtungen: Tippen Sie 2026 ein und erhalten MMXXVI, oder fügen Sie MCMLXXXIV ein und erhalten 1984. Er validiert die Eingabe, statt Symbole blind zu addieren, fehlerhafte Ziffern wie IC oder VV werden deshalb gemeldet und nicht stillschweigend zu einer falschen Zahl.

Zwei Umwandlungen in einem Werkzeug

Wählen Sie die Richtung mit dem Umschalter. Nach römisch nimmt eine ganze Zahl von 1 bis 3.999 und erzeugt die Standardnotation. Nach arabisch nimmt eine römische Ziffernfolge und liefert ihren Dezimalwert. Die Eingabe wird während des Tippens übernommen, das Ergebnis erscheint sofort, und eine Kopierschaltfläche legt die Ausgabe in Ihre Zwischenablage. Der Parser ist unabhängig von der Schreibweise und ignoriert umgebende Leerzeichen, was beim Einfügen aus einem Dokument praktisch ist.

So funktioniert die Umwandlung

Beide Richtungen stützen sich auf eine feste Tabelle mit dreizehn Wert-Symbol-Paaren, geordnet vom größten zum kleinsten:

1000 M, 900 CM, 500 D, 400 CD, 100 C,
90 XC, 50 L, 40 XL, 10 X, 9 IX,
5 V, 4 IV, 1 I

Eine Zahl in römische Ziffern umzuwandeln ist gierig: Gehen Sie die Tabelle von oben durch, hängen Sie jedes Symbol an und ziehen Sie seinen Wert ab, solange der Rest groß genug ist. Da die Tabelle die sechs Subtraktionspaare (CM, CD, XC, XL, IX, IV) enthält, liegt die Ausgabe automatisch in der kanonischen, kürzesten Form vor.

Die Rückumwandlung in eine Zahl liest die Zeichenfolge von links nach rechts und prüft zuerst Zweierpaare, dann Einzelzeichen. Wird ein Paar wie IV erkannt, wird sein Wert als Einheit addiert. Das ermöglicht es, dass ein vorangestelltes kleineres Symbol ein größeres reduziert, ohne einen separaten Subtraktionsdurchlauf.

Die Subtraktionsregeln im Detail

Die Subtraktion ist nicht beliebig. Nur drei Symbole dürfen subtrahieren: I, X und C. Jedes hat genau einen erlaubten Partner, und nur die folgenden Formen sind kanonisch:

PaarWertBedeutung
IV45 minus 1
IX910 minus 1
XL4050 minus 10
XC90100 minus 10
CD400500 minus 100
CM9001000 minus 100

V, L und D subtrahieren nie, und kein Symbol subtrahiert von einem mehr als eine Stufe entfernten Wert. Diese eine Einschränkung schließt eine ganze Familie verlockender Abkürzungen aus: IL für 49, IC für 99, XD für 490 und XM für 990 sind alle ungültig, obwohl sie sparsam wirken. Die korrekten Formen sind XLIX, XCIX, CDXC und CMXC. Die Rückwegprüfung des Konverters fängt jede davon ab, weil der eingelesene Wert wieder die kanonische Schreibweise ergibt und nicht die Abkürzung.

Eine unbekannte Ziffer lesen

Eine lange Ziffer mit dem Auge zu lesen gelingt leichter mit einem Durchgang von links nach rechts. Vergleichen Sie jedes Symbol mit dem nächsten: Ist das folgende größer, ziehen Sie das aktuelle ab, sonst addieren Sie es. MCMXLV wird zu 1000, dann (100 vor 1000, also minus 100), dann 1000, dann (10 vor 50, also minus 10), dann 50, zusammen 1945. Behält man die sechs zulässigen Paare im Kopf, muss die Regel selten ausdrücklich angewendet werden, da die meisten Ziffern aus diesen Paaren aufgebaut sind. Wirkt ein Wert unmöglich, hat das Werkzeug meist recht, und die römische Schreibweise ist die Stelle, die es zu prüfen gilt.

Praxisbeispiele

DezimalRömischZerlegung
4IV5 minus 1
9IX10 minus 1
40XL50 minus 10
444CDXLIV400 + 40 + 4
1812MDCCCXII1000 + 500 + 300 + 10 + 2
1984MCMLXXXIV1000 + 900 + 80 + 4
2026MMXXVI1000 + 1000 + 20 + 6
3999MMMCMXCIX3000 + 900 + 90 + 9

Was als ungültig gilt

Der Konverter erzwingt die Standardnotation mit zwei Prüfungen. Erstens lehnt er jede Folge von vier oder mehr gleichen Symbolen ab, IIII und XXXX scheitern also. Zweitens liest er die Eingabe ein, wandelt das numerische Ergebnis zurück in römische Ziffern und verlangt eine exakte Übereinstimmung.

EingabeErgebnisGrund
IIIIUngültigVier Wiederholungen; sollte IV sein
VVUngültigErgibt 10, was zu X zurückführt
ICUngültigErgibt 101, was zu CI zurückführt
MIMUngültigErgibt 2001, was zu MMI zurückführt
XLII42Gültig
mcmlxxxiv1984Gültig, unabhängig von der Schreibweise
0UngültigKeine Null in römischen Ziffern
4000UngültigÜber der Obergrenze von 3.999

Warum die Grenze bei 3.999 liegt

Die sieben Grundsymbole enden bei M, also 1.000. Für 4.000 bräuchte man MMMM, und 5.000 hat gar kein einzelnes Symbol. Um höher zu gehen, verwendeten antike Schreiber einen Strich über einem Symbol, um es mit 1.000 zu multiplizieren, oder eine Variante namens Apostrophus, doch diese Konventionen sind uneinheitlich und nicht überall lesbar. Die Obergrenze bei 3.999 hält jede Ausgabe eindeutig und entspricht der üblichen Schreibweise von Jahren und Kapitelnummern.

Wo römische Zahlen noch vorkommen

  • Copyright-Jahre am Ende von Filmen und Fernsehsendungen, etwa MMXXVI.
  • Grundsteine, Denkmäler und Gebäudewidmungen.
  • Zifferblätter, bei denen IIII wegen der visuellen Symmetrie manchmal IV vorgezogen wird.
  • Nummerierung von Herrschern (Charles III.), Super Bowls (Super Bowl LVIII), Kapiteln und Anhängen.
  • Tattoos, Gravuren und Designarbeiten, die einen klassischen Look brauchen.

Verwandte Tools

Häufig gestellte Fragen

Warum wird 4 als IV und nicht als IIII geschrieben?

Die Subtraktionsregel erlaubt, dass ein kleineres Symbol vor einem größeren von diesem abgezogen wird, IV bedeutet also 5 minus 1. Das ist die moderne Standardnotation, auch wenn manche Zifferblätter und älteren Inschriften aus Tradition noch IIII verwenden. Der Konverter behandelt IV als gültig und IIII als fehlerhaft.

Warum lehnt das Werkzeug Ziffern wie IC und VV ab?

Nach dem Einlesen wandelt das Werkzeug das Ergebnis zur Kontrolle wieder in römische Schreibweise um und vergleicht. Ergibt der Rückweg nicht exakt Ihre Eingabe, ist die Eingabe nicht standardkonform. IC wird zu 101, aber 101 wird wieder zu CI, also wird IC abgelehnt. VV ergibt 10, was wieder zu X wird, deshalb wird auch VV verworfen.

Was ist die größte Zahl, die ich umwandeln kann?

3.999, geschrieben MMMCMXCIX. Die Standardnotation kennt kein Symbol für 5.000, Werte ab 4.000 liegen daher außerhalb des Bereichs. Einige Systeme verwenden einen Überstrich oder den Apostrophus für größere Werte, doch dieser Konverter bleibt bewusst bei den sieben Grundsymbolen.

Kann ich römische Ziffern klein schreiben?

Ja. Die Eingabe wird vor dem Einlesen getrimmt und in Großbuchstaben umgewandelt, mcmlxxxiv und MCMLXXXIV ergeben also beide 1984. Leerzeichen um den Wert werden ignoriert, innere Leerzeichen oder Satzzeichen gehören jedoch zu keiner gültigen Ziffer und lösen einen Fehler aus.

Wie wird 2026 in römische Ziffern umgewandelt?

2026 zerfällt in 1.000 plus 1.000 plus 10 plus 10 plus 5 plus 1, das ergibt MMXXVI. Der Konverter baut die Ziffer gierig von den größten Werten abwärts auf und muss daher nie raten.

Gibt es eine römische Ziffer für die Null?

Nein. Das System kennt weder eine Null noch negative Werte, eine Eingabe von 0 oder einer negativen Zahl liefert daher einen Fehler mit dem Hinweis, dass es keine Darstellung gibt. Das ist eine Eigenschaft des historischen Systems, kein fehlendes Feature.

Geprüft vom HandyTools-Hub-Team · Zuletzt aktualisiert