Konwertery

Konwerter cyfr rzymskich

Konwertuj liczby na cyfry rzymskie.

Tylko zapis standardowy: liczby całkowite 1–3999. Zero i liczby ujemne nie mają standardowej postaci; notacja vinculum nie jest obsługiwana.

Odnośnik roku zwykłego
RokRzymskieUwaga

Przeliterować? Liczba słownie · formatuj lata: Formatowanie liczb · inne podstawy: Konwerter podstaw liczbowych.

Przeliczaj w obu kierunkach między liczbami arabskimi (1–3999) a rzymskimi: wpisz 2026, aby otrzymać MMXXVI; wpisz MCMXCIX, aby otrzymać 1999. Konwerter wymusza postać kanoniczną (standardowy zapis odejmujący) i zamiast zgadywać, wyjaśnia, dlaczego nieprawidłowy ciąg został odrzucony.

Zasady w jednym zdaniu: siedem symboli (I=1, V=5, X=10, L=50, C=100, D=500, M=1000); I, X, C, M powtarzaj najwyżej trzy razy; V, L, D nigdy nie powtarzaj; pary odejmujące to dokładnie IV, IX, XL, XC, CD, CM. Dlatego 1999 to MCMXCIX (M + CM + XC + IX), a nigdy IMM — każdy mniejszy prefiks może poprzedzać tylko jeden z dwóch kolejnych poziomów symboli.

Ograniczenia: system kanoniczny obejmuje tylko 1–3999 — nie istnieje standardowy pojedynczy znak dla 4000+ (w tekstach historycznych używano nadkreślenia oznaczającego ×1000, którego zwykły tekst nie obsługuje), nie istnieje też rzymskie zero: ten system liczbowy po prostu nie ma dla niego symbolu (średniowieczni skrybowie pisali słowo „nulla”). Wpisy takie jak IIII są odrzucane jako niekanoniczne, mimo że IIII można zobaczyć na tarczach zegarów — to celowa tradycja zegarmistrzowska, a nie standardowy zapis.

Przykład obliczeniowy: 2026 = MM (2000) + XX (20) + VI (6) → MMXXVI. Odczyt w drugą stronę: przechodź od lewej do prawej i dodawaj każdy symbol, lecz odejmij mniejszy symbol, gdy stoi przed większym — M(1000) + M(1000) + X(10) + X(10) + V(5) + I(1) = 2026.

Opublikowane wektory testowe — każdy z nich zweryfikowany w działającym narzędziu: 2026 ↔ MMXXVI · 1999 ↔ MCMXCIX · LIV ↔ 54 · 3999 (MMMCMXCIX) jest przyjętym maksimum · IIII jest odrzucane jako niekanoniczne, a pole liczby zostaje wyczyszczone zamiast wyświetlać widmową wartość. Ostatnia weryfikacja: 2026-08-12.

FAQ

Dlaczego 1999 zapisuje się MCMXCIX, a nie IMM ani MIM?

Zapis odejmujący jest ograniczony do dokładnie sześciu par: IV, IX, XL, XC, CD, CM. I może stać tylko przed V lub X — nigdy przed M. Dlatego 1999 rozkłada się na M (1000) + CM (900) + XC (90) + IX (9). Skróty takie jak IMM mogą wyglądać pomysłowo, ale nigdy nie należały do systemu kanonicznego.

Dlaczego zegary pokazują IIII zamiast IV?

Zegarki i tarcze zegarowe tradycyjnie używają IIII dla równowagi wizualnej z VIII po przeciwnej stronie — to wielowiekowa konwencja projektowa. W standardowym zapisie IIII jest nieprawidłowe: I można powtórzyć najwyżej trzy razy, dlatego 4 to zawsze IV.

Dlaczego zakres kończy się na 3999?

Ponieważ M można powtórzyć najwyżej trzy razy, a większy pojedynczy symbol nie istnieje. W tekstach historycznych nad liczbą kreślono nadkreślenie (vinculum), aby pomnożyć ją przez 1000, lecz zwykły tekst i większość czcionek nie potrafią go niezawodnie przedstawić. Dlatego konwertery kanoniczne kończą zakres na MMMCMXCIX = 3999.

Czy istnieje rzymski zapis zera?

Nie. System rzymski powstał przed pojęciem zera jako liczby; średniowieczni uczeni zapisywali łacińskie słowo „nulla” lub N, gdy potrzebowali zera. Dlatego zakres tego konwertera zaczyna się od 1.

Czy wielkość liter ma znaczenie przy wpisywaniu liczby rzymskiej?

Nie — mmxxvi i MMXXVI są odczytywane tak samo. Konwerter normalizuje wielkość liter przed walidacją, a wynik jest zawsze pisany wielkimi literami, zgodnie z przyjętą konwencją.

Ostatnia aktualizacja: