Strona główna / Narzędzia liczbowe / Konwerter liczb rzymskich online
Darmowe narzędzia online

Konwerter liczb rzymskich online

Konwertuj liczby arabskie (1–3999) na rzymskie i odwrotnie. Przykład: 2026 = MMXXVI. Szybkie i dokładne narzędzie online. Przetwarzanie odbywa się lokalnie w…

Rozpocznij

Konwersja w obie strony

Narzędzie działa dwukierunkowo: możesz zamienić liczbę arabską na rzymską lub odwrotnie. Na przykład wpisanie 2026 da wynik MMXXVI, a wpisanie MMXXVI zwróci 2026.

Zakres i poprawność

Konwerter obsługuje liczby arabskie od 1 do 3999. Dla liczb spoza zakresu lub wartości z ułamkami, zerem lub znakiem minusa pojawi się błąd. Notacja rzymska jest ograniczona do klasycznych znaków I, V, X, L, C, D, M i standardowych par subtrakcyjnych (IV, IX, XL, XC, CD, CM).

Walidacja danych rzymskich

Wprowadzany tekst rzymski jest sprawdzany pod kątem kanoniczności. Parser oblicza wartość i porównuje z konwersją zwrotną, więc formy niekanoniczne, takie jak IIII czy IVI, są odrzucane. Wielkość liter nie ma znaczenia, a maksymalna długość to 32 znaki.

Ograniczenia

Narzędzie nie obsługuje znaków Unicode dla liczb rzymskich, wariantów średniowiecznych, ułamków, zapisu z kreską nad znakami (overline) ani form historycznych. Konwersja odbywa się lokalnie w przeglądarce, bez wysyłania danych na serwer.

Najczęstsze pytania

Dlaczego nie mogę przekonwertować liczby 4000?

Zakres narzędzia to 1–3999. Liczby większe wymagałyby notacji z kreską nad znakami (np. IV z kreską dla 4000), która nie jest zaimplementowana.

Czy mogę wpisać małe litery, np. „mmxxvi”?

Tak, parser jest niewrażliwy na wielkość liter, więc „mmxxvi” zostanie poprawnie odczytane jako 2026.

Dlaczego wpisanie „IIII” nie daje wyniku 4?

Konwerter akceptuje tylko kanoniczne formy rzymskie. „IIII” jest formą niekanoniczną (zegarową), która nie jest standardem współczesnym. Poprawny zapis to „IV”.

Lista kontrolna

  • Upewnij się, że liczba arabska mieści się w zakresie 1–3999.
  • Używaj wyłącznie znaków I, V, X, L, C, D, M w zapisie rzymskim.
  • Nie dodawaj spacji, kropek ani innych separatorów.
  • Pamiętaj, że wynik jest zawsze zapisany wielkimi literami.

Przetwarzanie odbywa się lokalnie w przeglądarce.