Diese Vorlage dient der Erzeugung und Umrechnung von römischen Zahlen . Standardmäßig wird die Oberstrich-Notation verwendet, alternativ können auch die Zeichen mit Apostrophus dargestellt werden.
1
Die zu konvertierende Zahl; eine positive ganze Zahl kleiner 1.000.000
apo
logischer Parameter. Ist er nicht leer, so wird die Schreibweise mit Apostrophus verwendet, ansonsten für Zahlen ab 5000 die Oberstrich-Notation.
Wert
1
5
10
50
100
500
1000
5000
10000
50000
100000
500000
Oberstrich
I
V
X
L
C
D
M
V
X
L
C
D
Apostrophus
I
V
X
L
C
D
ↀ
ↁ
ↂ
ↇ
ↈ
ↈↈↈↈↈ
Eingabe
Ergebnis
Anmerkung
{{Römische Zahl |-9000}}
0-9000 IX
Negative Zahlen sind nicht zulässig. Die Zahl wird ins Positive negiert.
{{Römische Zahl |3.14}}
003.14 III
Dezimalstellen werden abgeschnitten.
{{Römische Zahl |0}}
000000
Die Null ergibt keine Ausgabe
{{Römische Zahl |7654321}}
7654321 DCLIV CCCXXI
Ganze Zahlen mit mehr als sechs Stellen erzeugen kein korrektes Ergebnis. Nur die letzten sechs Stellen werden umgesetzt.
{| class="wikitable sortable"
! Spalte 1
! Spalte 2
! Spalte 3
! Spalte 4
|-
| {{Römische Zahl|21}}
| 21
| € 132,33
| abc
|-
| {{Römische Zahl|3}}
| 3
| € 10.000
| def
|-
| {{Römische Zahl|10}}
| 10
| € 90.310,33
| ghi
|-
| {{Römische Zahl|5287}}
| 5287
| € 7,03
| mno
|-
| {{Römische Zahl|111}}
| 111
| € 77,55
| jkl
|}
Spalte 1
Spalte 2
Spalte 3
Spalte 4
000021 XXI
21
€ 132,33
abc
000003 III
3
€ 10.000
def
000010 X
10
€ 90.310,33
ghi
005287 V CCLXXXVII
5287
€ 7,03
mno
000111 CXI
111
€ 77,55
jkl
roman2number in Modul:FormatNum – Zahlenwert aus römischer Zahl