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.