System rzymski ma siedem znaków i dwie zasady, a cała jego nieoczywistość mieści się w jednej z nich: w odejmowaniu, które wolno stosować tylko w sześciu dokładnie określonych parach. To dlatego cztery zapisuje się jako IV, a nie IIII, i dlatego dziewięćdziesiąt dziewięć to XCIX, a nie IC. Kalkulator poniżej zamienia liczby w obie strony i pokazuje, jak powstaje każdy znak.
Kalkulator liczb rzymskich
Rozwiązanie krok po kroku
- Odejmujemy od liczby największą mieszczącą się wartość i dopisujemy jej znak.
- Znaki zapisane po kolei dają liczbę rzymską. Odejmowanie dopuszczalne jest tylko w sześciu parach: IV, IX, XL, XC, CD i CM.
Co składa się na ten wynik
- Zapis rzymskiMMXXVI
- Zapis arabski2026
- Rozbicie na znakiM = 1000, M = 1000, X = 10, X = 10, V = 5, I = 1
- Liczba znaków6
- Zakres systemubez kreski nad znakiem zapis rzymski kończy się na 3999
- Zakres szkolnypodstawa programowa wymaga zakresu od 1 do 3000
Stawki obowiązujące 2026-10-19, rok 2026, zweryfikowane 2026-10-07. Wynik ma charakter informacyjny.
Siedem znaków i zasady ich powtarzania
| Znak | Wartość | Może się powtarzać | Można go odejmować | Trzy razy pod rząd |
|---|---|---|---|---|
| I | 1 | tak | tak | III |
| V | 5 | nie | nie | XV |
| X | 10 | tak | tak | XXX |
| L | 50 | nie | nie | CL |
| C | 100 | tak | tak | CCC |
| D | 500 | nie | nie | MD |
| M | 1 000 | tak | nie | MMM |
Znaki I, X, C oraz M wolno powtarzać, ale najwyżej trzy razy pod rząd. Znaki V, L i D nie powtarzają się nigdy, bo dwa takie same dałyby wartość zapisywaną pojedynczym znakiem wyższego rzędu: dwa razy V to X, dwa razy L to C.
Odejmować wolno tylko I, X oraz C, i to wyłącznie od dwóch najbliższych wyższych znaków. Dlatego I odejmujemy od V i od X, X od L i od C, a C od D i od M. Litery V, L i D nie są odejmowane nigdy.
Z tych reguł wynika, że zapis rzymski jest jednoznaczny: każdej liczbie odpowiada dokładnie jeden poprawny ciąg znaków. Zapisy w rodzaju IIII albo VIIII są czytelne, ale niekanoniczne, i kalkulator odczyta ich wartość, choć sam nigdy ich nie wygeneruje.
Sześć par odejmowania, czyli cała trudność systemu
| Para | Wartość | Rachunek | Dlaczego nie inaczej |
|---|---|---|---|
| IV | 4 | 5 − 1 | Zapis IIII bywa na tarczach zegarów, ale w matematyce poprawne jest IV. |
| IX | 9 | 10 − 1 | Nie VIIII, bo tego samego znaku nie powtarzamy więcej niż trzy razy. |
| XL | 40 | 50 − 10 | Nie IL, bo od L wolno odjąć tylko X, czyli znak o jeden rząd niższy. |
| XC | 90 | 100 − 10 | Nie IC, bo I można odjąć wyłącznie od V i od X. |
| CD | 400 | 500 − 100 | Nie CCCC, bo czwarte powtórzenie zastępuje właśnie odejmowanie. |
| CM | 900 | 1 000 − 100 | Nie IM ani XM, bo od M wolno odjąć tylko C. |
Poza tymi sześcioma parami znaki zawsze dodajemy, zapisując je od największego do najmniejszego. Zapis MCMXCIV czytamy jako tysiąc, potem dziewięćset, potem dziewięćdziesiąt i cztery, co razem daje 1994.
Reguła mówiąca jedynie, że mniejszy znak przed większym odejmujemy, jest niewystarczająca i dopuszczałaby zapisy IC na dziewięćdziesiąt dziewięć albo IM na dziewięćset dziewięćdziesiąt dziewięć. Dopiero ograniczenie do znaków I, X i C oraz do dwóch najbliższych rzędów zamyka listę możliwości na sześciu parach.
To wyjaśnia pytanie, od którego zaczyna się ten temat w szkole. Cztery to IV, bo czwarte powtórzenie znaku I jest niedozwolone, a jedynym dopuszczalnym odejmowaniem przy piątce jest I przed V.
Dlaczego na zegarach bywa IIII
Na wielu tarczach zegarowych czwarta godzina zapisana jest jako IIII, mimo że matematycznie poprawne jest IV. Powodem jest symetria tarczy: zapis IIII równoważy po przeciwnej stronie VIII i daje przyjemniejszy dla oka układ znaków.
Zwyczaj ten jest starszy od współczesnej normalizacji zapisu i utrzymuje się w zegarmistrzostwie do dziś. Nie czyni go to poprawnym w zadaniu z matematyki ani w zapisie daty, gdzie obowiązuje postać kanoniczna.
Podobnie wygląda sprawa z napisami na budynkach. Starsze inskrypcje bywają zapisane według lokalnych zwyczajów, więc nie każdy napotkany ciąg znaków spełnia reguły, których uczy się dziś w szkole.
Zakres systemu i co z liczbami powyżej 3999
Największą liczbą zapisywaną wyłącznie znakami podstawowymi jest 3999, czyli MMMCMXCIX. Dalej system się kończy, a powody tej granicy rozpisujemy w zestawieniu zakresu na osobnej podstronie.
W zapisie rozszerzonym stosuje się kreskę nad znakiem, która mnoży jego wartość przez tysiąc. Znak V z kreską oznacza wtedy pięć tysięcy, X z kreską dziesięć tysięcy. Zapis ten jest poprawny, ale nie należy do materiału szkolnego i kalkulator go nie używa.
Podstawa programowa dla klas czwartej do szóstej mówi o odczytywaniu i zapisywaniu liczb naturalnych w systemie rzymskim w zakresie od 1 do 3000. W klasach pierwszej do trzeciej zakres jest jeszcze węższy i obejmuje liczby co najmniej do XII, czyli tyle, ile znaków na tarczy zegara.
Gotowe zestawienia do przepisania albo wydruku zebraliśmy osobno, w tabeli liczb rzymskich. Znajdziesz tam zapisy od jedynki do pięćdziesiątki, pełne dziesiątki i setki oraz lata historyczne razem z wiekiem, do którego należą.
System rzymski nie ma zera
W zestawie znaków nie ma symbolu dla zera i nie jest to przeoczenie. System rzymski jest addytywny: wartość liczby to suma wartości znaków, więc nie potrzebuje znaku pustego miejsca. Zero jako cyfra jest potrzebne dopiero w systemie pozycyjnym.
W systemie dziesiętnym cyfra zero oznacza, że dany rząd jest pusty, i bez niej nie dałoby się odróżnić liczby 105 od 15. W systemie rzymskim rząd pusty po prostu nie ma swojego znaku: sto pięć to CV i nic nie trzeba na tym miejscu zapisywać.
Z tego samego powodu system rzymski nie zna liczb ujemnych ani ułamków dziesiętnych. Rzymianie mieli dla ułamków osobny zapis oparty na dwunastych częściach całości, z własnymi nazwami i symbolami.
Wieki, czyli najczęstsze zastosowanie dziś
| Wiek | Lata | Pierwszy rok | Ostatni rok |
|---|---|---|---|
| XV wiek | 1 401 do 1 500 | 1 401 należy do XV | 1 500 też należy do XV, a nie do następnego |
| XVI wiek | 1 501 do 1 600 | 1 501 należy do XVI | 1 600 też należy do XVI, a nie do następnego |
| XVII wiek | 1 601 do 1 700 | 1 601 należy do XVII | 1 700 też należy do XVII, a nie do następnego |
| XVIII wiek | 1 701 do 1 800 | 1 701 należy do XVIII | 1 800 też należy do XVIII, a nie do następnego |
| XIX wiek | 1 801 do 1 900 | 1 801 należy do XIX | 1 900 też należy do XIX, a nie do następnego |
| XX wiek | 1 901 do 2 000 | 1 901 należy do XX | 2 000 też należy do XX, a nie do następnego |
| XXI wiek | 2 001 do 2 100 | 2 001 należy do XXI | 2 100 też należy do XXI, a nie do następnego |
Wiek dwudziesty pierwszy obejmuje lata od 2001 do 2100, a nie od 2000 do 2099. Przyczyną jest brak roku zerowego: liczenie zaczyna się od roku pierwszego, więc pierwszy wiek to lata od 1 do 100, a każdy kolejny przesuwa się o tę samą setkę.
Stąd prosta reguła zamiany: od numeru roku bierzemy dwie pierwsze cyfry i dodajemy jeden, chyba że rok kończy się dwoma zerami. Rok 1994 należy do wieku dwudziestego, a rok 1900 jeszcze do dziewiętnastego.
Drugim częstym zastosowaniem jest zapis miesiąca w datach, na przykład 12 V 2026 zamiast 12 maja. Trzecim numeracja władców i papieży, a czwartym numeracja rozdziałów, tomów i klas w szkole.
Jak zamieniać w pamięci
Z arabskiego na rzymski najwygodniej rozbić liczbę na rzędy i zapisać każdy osobno. Liczba 1994 to 1000 plus 900 plus 90 plus 4, czyli M, CM, XC i IV, co po sklejeniu daje MCMXCIV. Rozbicie na rzędy zapobiega najczęstszemu błędowi, czyli pominięciu pary odejmowania.
Z rzymskiego na arabski czytamy znaki od lewej i porównujemy każdy z następnym. Jeżeli znak jest mniejszy od następnego, odejmujemy go, w przeciwnym razie dodajemy. Dla XLII daje to minus dziesięć, plus pięćdziesiąt, plus jeden, plus jeden, czyli 42.
Kalkulator działa dokładnie według tych dwóch procedur i wypisuje rozbicie na znaki, żeby dało się sprawdzić każdy krok. Rozbicie jest też wygodnym sposobem nauki, bo pokazuje, który fragment zapisu odpowiada któremu rzędowi liczby.
Dlaczego ten system przetrwał
Do rachunków system rzymski jest niewygodny: mnożenie i dzielenie wymagają w nim przeliczania na inne narzędzia, a brak zera uniemożliwia zapis pozycyjny. Do oznaczania porządku jest natomiast bardzo czytelny, bo liczby rzymskie wyraźnie odróżniają się od arabskich w tym samym tekście.
Właśnie dlatego używa się ich tam, gdzie trzeba odróżnić numer od wartości: numer wieku od roku, numer rozdziału od numeru strony, numer klasy od liczby uczniów. Funkcja rozróżniająca okazała się trwalsza niż funkcja rachunkowa.
W arkuszach kalkulacyjnych zamianę wykonuje osobna funkcja, a w edytorach tekstu numerację rzymską wybiera się w ustawieniach listy. Oba narzędzia stosują ten sam kanoniczny zapis, który opisaliśmy wyżej.
Najczęstsze pomyłki przy zapisie
Pierwsza to zapisanie czterech znaków tego samego rodzaju pod rząd, czyli IIII zamiast IV albo CCCC zamiast CD. Reguła trzech powtórzeń jest tu bezwzględna i to właśnie ona wymusza istnienie par odejmowania.
Druga to odejmowanie znaku oddalonego o więcej niż dwa rzędy, czyli zapisy IC, IM albo XM. Wyglądają one logicznie i dają się odczytać, ale nie są poprawne, bo odejmować wolno tylko od dwóch najbliższych wyższych znaków.
Trzecia to pominięcie rzędu przy rozbiciu liczby. Liczba 1909 to M plus CM plus IX, czyli MCMIX, a nie MCMXIX, bo w rzędzie dziesiątek nie ma nic do zapisania. Rozbicie na rzędy przed zapisem zapobiega temu błędowi.
Liczby rzymskie na egzaminie
Umiejętność odczytywania i zapisywania liczb rzymskich należy do materiału klas czwartej do szóstej szkoły podstawowej, a w zakresie do dwunastu pojawia się już w edukacji wczesnoszkolnej. Egzamin ósmoklasisty obejmuje całą podstawę programową szkoły podstawowej, więc zadanie z tym zapisem może wystąpić.
W praktyce liczby rzymskie pojawiają się na egzaminie najczęściej nie jako samodzielne zadanie, lecz jako element treści: numer wieku, numer rozdziału albo zapis daty, który trzeba poprawnie odczytać, żeby zrozumieć polecenie.
Na maturze z matematyki system rzymski nie występuje jako zagadnienie, bo podstawa programowa dla liceum go nie wymienia. Może się natomiast pojawić w zapisie numeru zadania albo w treści z zakresu historii.
Działania na liczbach rzymskich
Dodawanie dwóch liczb rzymskich bezpośrednio w tym zapisie jest wykonalne, ale żmudne: trzeba rozpisać oba zapisy na znaki podstawowe, usuwając pary odejmowania, połączyć je, a potem uporządkować i zwinąć z powrotem do postaci kanonicznej.
Dla XIV plus VIII rozpisujemy pierwszą liczbę jako XIIII, dokładamy VIII i otrzymujemy XIIIIVIII, co po uporządkowaniu i zwinięciu daje XXII. Wynik to dwadzieścia dwa, co zgadza się z czternastoma plus osiem.
Mnożenie i dzielenie w tym systemie jest już na tyle niewygodne, że Rzymianie wykonywali je na liczydle, a nie na zapisie. To właśnie ta niewygoda przesądziła o zastąpieniu systemu addytywnego pozycyjnym w rachunkach, przy zachowaniu go w numeracji.
Co liczy kalkulator
Narzędzie zamienia liczby w obie strony w zakresie od 1 do 3999, podaje rozbicie na znaki, liczbę znaków w zapisie oraz informację, czy zapis zawiera odejmowanie. Przy odczycie przyjmuje także postacie niekanoniczne i podaje ich wartość.
Nie obsługuje kreski nad znakiem, nie zna zera ani liczb ujemnych i nie wykonuje działań na liczbach rzymskich. Dodawanie i odejmowanie wykonuje się po zamianie na zapis arabski, a wynik zamienia z powrotem.
Jeżeli potrzebujesz zamiany między innymi systemami liczbowymi, pomoże dział przeliczników. Rachunki na samych liczbach prowadzi dział kalkulatorów matematycznych.
Jak to liczymy
- Przy zamianie na zapis rzymski odejmujemy od liczby największą mieszczącą się wartość z tablicy i dopisujemy jej znak, aż zostanie zero.
- Tablica zawiera nie tylko znaki podstawowe, ale też sześć par odejmowania: IV, IX, XL, XC, CD i CM. Dzięki temu nigdy nie powstanie zapis typu IIII.
- Przy zamianie na zapis arabski czytamy znaki od lewej i porównujemy każdy z następnym.
- Znak o mniejszej wartości stojący przed większym odejmujemy, każdy inny dodajemy. Tak powstaje jedna suma dla całego zapisu.
- Zakres kalkulatora kończy się na 3999, bo bez kreski nad znakiem klasyczny zapis nie ma symbolu dla czterech tysięcy.
Kalkulator liczb rzymskich liczy według stawek obowiązujących 2026-10-19, a ich zgodność z aktem Rozporządzenie Ministra Edukacji w sprawie podstawy programowej wychowania przedszkolnego oraz podstawy programowej kształcenia ogólnego dla szkoły podstawowej sprawdziliśmy 2026-10-07.
Czego ten kalkulator nie obejmuje
- Obsługuje zakres od 1 do 3999. Zapisu z kreską nad znakiem, który mnoży wartość przez tysiąc, kalkulator nie używa.
- Nie zna zera ani liczb ujemnych, bo system rzymski ich nie ma.
- Nie zapisuje ułamków. Rzymianie mieli dla nich osobne znaki oparte na dwunastych częściach całości.
- Przy odczycie przyjmuje zapisy niekanoniczne, na przykład IIII, i podaje ich wartość. Przy zapisie zawsze tworzy postać kanoniczną.
Podstawa prawna
- Rozporządzenie Ministra Edukacji w sprawie podstawy programowej wychowania przedszkolnego oraz podstawy programowej kształcenia ogólnego dla szkoły podstawowejzał. nr 2, matematyka, klasy IV-VI, dział Liczby, pkt 2 · Dz.U. 2026 poz. 378
- Rozporządzenie Ministra Edukacji w sprawie podstawy programowej wychowania przedszkolnego oraz podstawy programowej kształcenia ogólnego dla szkoły podstawowejzał. nr 2, edukacja matematyczna, klasy I-III, pkt n · Dz.U. 2026 poz. 378
Przeliczenia i poradniki w tym dziale
Często zadawane pytania
Dlaczego cztery zapisuje się jako IV, a nie IIII?
Bo tego samego znaku nie powtarza się więcej niż trzy razy pod rząd. Czwarte powtórzenie zastępuje odejmowanie, a przy piątce jedynym dopuszczalnym układem jest I przed V.
Ile jest par odejmowania w systemie rzymskim?
Dokładnie sześć: IV, IX, XL, XC, CD i CM. Odejmować wolno tylko znaki I, X oraz C, i to jedynie od dwóch najbliższych wyższych znaków.
Dlaczego 99 to XCIX, a nie IC?
Bo znak I można odjąć wyłącznie od V i od X. Dziewięćdziesiąt dziewięć rozbija się na dziewięćdziesiąt, czyli XC, oraz dziewięć, czyli IX.
Do jakiej liczby sięgają liczby rzymskie?
Przy użyciu samych znaków podstawowych do 3999, czyli MMMCMXCIX. Powyżej potrzebna jest kreska nad znakiem, która mnoży jego wartość przez tysiąc.
Dlaczego w systemie rzymskim nie ma zera?
Bo jest to system addytywny, w którym wartość liczby to suma wartości znaków. Pusty rząd nie potrzebuje własnego symbolu, a zero jako cyfra jest konieczne dopiero w systemie pozycyjnym.
Do którego wieku należy rok 2000?
Do dwudziestego. Wiek dwudziesty pierwszy zaczyna się od roku 2001, bo liczenie zaczyna się od roku pierwszego i nie ma roku zerowego.
Kto odpowiada za tę stronę
Autor
Tomasz Michalik
Autor i redaktor treści
Tomasz Michalik jest autorem i redaktorem serwisu Licznia.pl, z ponad 7-letnim doświadczeniem w tworzeniu rzetelnych treści dotyczących wynagrodzeń, podatków, finansów i praktycznych obliczeń. Koncentruje się na dokładności, aktualności informacji oraz przedstawianiu złożonych zagadnień w prosty i zrozumiały sposób.
Weryfikacja merytoryczna
Jan Kowalski
Ekspert ds. podatków i finansów
Sprawdzono: 19 października 2026