Die Römer kannten unser arabisches Zahlensystem nicht. Stattdessen verwendeten sie Zahlzeichen, welche für bestimmte Werte stehen. ($I$ für $1$, $V$ für $5$, $X$ für $10$, $L$ für $50$, $C$ für $100$, $D$ für $500$ und $M$ für $1000$). Zahlen, für die es kein eigenes Zahlzeichen gibt, werden aus mehreren zusammengesetzt. So steht z.B. $XVI$ für $16$.
Um jedoch eine Zahl wie z.B. die 4 zu schreiben, müssten die Römer $IIII$ schreiben. Da so viele gleiche Zeichen hintereinander unpraktisch sind, haben sie sich eine andere Methode überlegt: Sie schrieben einfach $IV$, was einer Subtraktion von $5-1$ entspricht. Wir sehen also: Das kleinere römische Zahlzeichen wird jeweils vor das Größere geschrieben. Diese Methode wird immer angewandt falls die Zahl einen Abstand von $1/10/100$ zum nächsten Zahlzeichen hat z.B. $IX (=10-1=9)$, $XL (=50-10=40)$, $CM (=900=1000-100)$.
--> Eine ausführliche Erklärung erhältst du auf folgender Seite:
Römische Zahlen Information