Mathematik

Römische Zahlen umrechnen — Konverter

Zahlen in römische Ziffern umwandeln und römische Ziffern zurück in Zahlen.

Zuletzt aktualisiert · Algorithmus, Konstanten und Standardwerte ansehen (JSON)

Werte eingeben

Ergebnis MMXXVI
Ergebnisse

Über diesen Rechner

Römische Zahlen nutzen sieben Zeichen und funktionieren durch Addition — außer wenn ein kleineres Zeichen vor einem größeren steht, dann wird subtrahiert. Der größte in Standardform darstellbare Wert ist 3.999.

Rechenbeispiel

berechnet mit den unten stehenden Standardwerten

Zahl oder römische Ziffer 2026 · Richtung Zahl in römische Ziffern Ergebnis MMXXVI · Dezimalwert 2.026 · Verwendete Symbole 6

Allgemeine Hintergrundquellen

Haftungsausschluss

Diese Rechner liefern allgemeine mathematische Ergebnisse. Sie eignen sich für Studium, Planung und Schätzung — prüfen Sie alles nach, was in eine benotete Arbeit, eine Veröffentlichung oder eine finanzielle Verpflichtung einfließt.

Gepflegt von: CalcDelta

Implementierungsquelle

Dieser Datensatz beschreibt die Implementierung dieser Seite, keine unabhängige Validierung. Externe Quellen stützen nur die angegebene Formel oder Definition; Schätzungen und eigene Regeln behalten ihre Annahmen.

Algorithmus, Konstanten und Standardwerte ansehen (JSON)

Formel und Variablen

n₀ = n; v_j = max{v ∈ V ∶ v ≤ n_{j−1}}; n_j = n_{j−1} − v_j (j = 1,…,m); n_m = 0; R = s₁s₂⋯s_m; N = Σ_{k=1}^{ℓ} q_k v_k; q_k = {−1, v_k < v_{k+1}; 1, v_k ≥ v_{k+1}}; v_{ℓ+1} = 0

n
Dezimalzahl 1–3999
V
Wertemenge der Tabelle {1,4,5,9,10,40,50,90,100,400,500,900,1000}
j
Kodierungsschritt, 1 ≤ j ≤ m
v_j
Größter Wert in V mit v_j ≤ n_{j−1}
s_j
Zu v_j gehöriges Tabellenzeichen (I, IV, V, …, M)
n_j
Rest nach Schritt j, n_j = n_{j−1} − v_j
m
Anzahl der Zeichen in R; n_m = 0
R
Römische Zahl: Verkettung s₁s₂⋯s_m
k
Position in der Eingabe, 1 ≤ k ≤ ℓ
ℓ
Anzahl der Eingabezeichen
v_k
Wert des k-ten Zeichens I,V,X,L,C,D,M
q_k
−1 vor einem größeren Wert, sonst +1
v_{ℓ+1}
Sentinelwert 0, damit das letzte Zeichen q_ℓ = 1 hat
N
Dekodierter Wert

Nur kanonische römische Zahlen von I bis MMMCMXCIX (1–3999); IIII und IC werden abgelehnt.

Diesen Rechner einbetten

Kopiere das iframe-Snippet, um diesen Rechner auf deiner Seite zu zeigen. Kein Konto nötig. Das Snippet folgt den aktuellen Eingaben.

Häufige Fragen

Welche römischen Zahlen werden akzeptiert?

Der Umrechner akzeptiert kanonische römische Zahlen von I bis MMMCMXCIX (1–3999). Nichtkanonische Formen wie IIII oder IC sowie Werte außerhalb dieses Bereichs werden abgelehnt.