Roman Numeral Converter
Wandle Zahlen in römische Ziffern um und dekodiere sie zurück in deinem Browser, mit Standardbereich 1–3999 und optionaler Überstrich-Notation für größere Werte.
Der Roman Numeral Converter läuft vollständig in deinem Browser. Die Zahlen und Ziffern, die du tippst oder einfügst, werden auf deinem Gerät umgewandelt und niemals zu ArrayKit hochgeladen.
Öffne den Zahlenbasis-Converter
Über Roman Numeral Converter
Der Roman Numeral Converter verwandelt jede ganze Zahl in ihre römische Ziffernform und dekodiert römische Ziffern zurück in gewöhnliche Zahlen. Wechsle mit einem Schalter zwischen beiden Richtungen: Tippe 1994, um MCMXCIV zu erhalten, oder füge MCMXCIV ein, um 1994 zu lesen. Er deckt den Standardbereich 1 bis 3999 mit subtraktiver Notation ab und kann größere Werte mit Überstrich-Notation (Vinculum) darstellen, bei der ein Balken über einer Ziffer sie mit 1.000 multipliziert. Der Decoder validiert die Eingabe beim Tippen, weist fehlerhafte Folgen wie IIII oder VV zurück und erklärt, was falsch ist. Praktisch zum Datieren von Copyrights, Nummerieren von Kapiteln und Gliederungen, Lesen von Zifferblättern und Denkmälern oder zum Erklären, wie das System funktioniert. Alles läuft lokal in deinem Browser, sodass die Zahlen, die du umwandelst, niemals dein Gerät verlassen.
Funktionen
- Wandle ganze Zahlen in römische Ziffern um und dekodiere Ziffern zurück in Zahlen
- Ein Schalter wechselt zwischen Zahl-zu-Römisch und Römisch-zu-Zahl
- Deckt den Standardbereich 1–3999 mit subtraktiver Notation ab (IV, IX, XL, CM)
- Optionale Überstrich-Notation (Vinculum) erweitert den Bereich bis 3.999.999
- Validiert römische Eingaben und weist fehlerhafte Formen wie IIII, VV oder IC zurück
- Akzeptiert Kleinbuchstaben und Ziffern mit Leerzeichen und normalisiert sie vor dem Dekodieren
- Ein-Klick-Kopie für die resultierende Ziffer oder die dekodierte Zahl
- Läuft vollständig in deinem Browser — nichts, was du umwandelst, wird hochgeladen
So verwendest du Roman Numeral Converter
- Lass Zahl → Römisch ausgewählt und tippe eine ganze Zahl wie 2024
- Kopiere die römische Ziffer, oder aktiviere den Überstrich, um Werte über 3999 zu kodieren
- Wechsle zu Römisch → Zahl und füge eine Ziffer wie MMXXIV ein
- Lies die dekodierte Zahl, oder behebe das Problem, auf das der Validator hinweist
Beispiel
Eingabe
1994
Ausgabe
MCMXCIV
1000 (M) + 900 (CM) + 90 (XC) + 4 (IV) = 1994.
Häufige Fehler & Fehlerbehebung
- Die Eingabe von 4000 oder höher zeigt eine Außerhalb-des-Bereichs-Meldung. — Standard-römische Ziffern enden bei 3999. Aktiviere die Überstrich-Notation (Vinculum), um höher zu gehen — ein Balken über einer Ziffer multipliziert ihren Wert mit 1.000 und erreicht 3.999.999.
- „IIII“ oder „VV“ wird als ungültig zurückgewiesen. — Ein Symbol wiederholt sich höchstens dreimal, und V, L, D wiederholen sich nie. Verwende die subtraktive Form — IV für 4 —, die der Converter automatisch für dich erzeugt.
- Das Dekodieren von „IC“ gibt nicht 99 zurück. — Nur die Paare IV, IX, XL, XC, CD und CM sind gültige Subtraktionen. „IC“ ist keine legale Form für 99; die korrekte Ziffer ist XCIX.
- Eine Null oder negative Zahl lässt sich nicht umwandeln. — Römische Ziffern haben kein Symbol für null und können keine negativen Werte ausdrücken. Gib eine ganze Zahl von 1 oder größer ein, um umzuwandeln.
Häufig gestellte Fragen
- Sollte 4 als IV oder IIII in römischen Ziffern geschrieben werden?
- Die Standard-subtraktive Form ist IV, und das gibt dieser Converter aus. IIII erscheint auf manchen Zifferblättern aus optischer Symmetrie, ist aber nicht standardkonform, sodass der Decoder es als ungültig behandelt.
- Was ist die größte Zahl, die römische Ziffern darstellen können?
- Mit den Standardsymbolen ist das Maximum 3999, geschrieben MMMCMXCIX. Aktiviere die Überstrich-Notation (Vinculum), und der Converter erreicht 3.999.999, da ein Balken über einer Ziffer ihren Wert mit 1.000 multipliziert.
- Warum gibt es keine römische Ziffer für null?
- Das römische System ist additiv und hatte keine Ziffer für null; im Text wurde stattdessen das lateinische Wort nulla verwendet. Dieser Converter beginnt daher bei 1 und weist 0 und negative Zahlen zurück.
- Was bedeutet der Balken (Überstrich) über einer römischen Ziffer?
- Ein Überstrich, genannt Vinculum, multipliziert die Ziffer darunter mit 1.000. So ist V mit einem Balken 5.000 und X mit einem Balken 10.000. Aktiviere ihn, um Zahlen über 3999 umzuwandeln.
- Kann dieses Tool kleingeschriebene römische Ziffern dekodieren?
- Ja. Eingaben wie „mcmxciv“ oder Ziffern mit versprengten Leerzeichen werden vor dem Dekodieren in Großbuchstaben normalisiert und getrimmt, sodass du sie nicht erst aufräumen musst.
- Wie erkennt der Converter, dass eine römische Ziffer ungültig ist?
- Er parst deine Eingabe zu einer Zahl, kodiert diese Zahl in kanonischer Form neu und vergleicht beide. Wenn sie sich unterscheiden — wie bei IIII, VV oder IC —, wird die Eingabe als fehlerhaft markiert.
Verwandte Tools
- Number to Words Converter — Schreibe Zahlen als Wörter aus — Kardinal, Ordinal oder Scheckbetrag, mehrsprachig.
- Zahlenbasis-Konverter — Konvertiere ganze Zahlen zwischen binär, oktal, dezimal und hexadezimal.
- Bitwise Calculator — Wende AND, OR, XOR, NOT und Bit-Shifts an; Ergebnis in Binär, Hex, Dezimal und Oktal.
- IEEE 754 Converter — Wandle Dezimalzahlen in 32- und 64-Bit-IEEE 754 mit Bits, Hex und Rundungsfehler.
- Base32 Encoder / Decoder — UTF-8-Text zu RFC 4648 Base32 kodieren und wieder dekodieren.
- Text zu Binär — Text in 8-Bit-Binär, Hex oder Dezimal umwandeln und zurück dekodieren.
Alle ArrayKit-Tools