Zum Inhalt springen

Vorlage:Römische Zahl

aus Wikipedia, der freien Enzyklopädie

Diese Vorlage dient der Erzeugung und Umrechnung von römischen Zahlen. Standardmäßig wird für Werte ab 5000 die Oberstrich-Notation verwendet, alternativ können auch ab 1000 die Zeichen mit Apostrophus dargestellt werden.

Bei Angaben in einer Tabellenspalte können die Zahlen numerisch sortiert werden.

1Die zu konvertierende Zahl; eine positive ganze Zahl kleiner 1.000.000
apologischer Parameter. Ist er nicht leer, so wird die Schreibweise mit Apostrophus verwendet, ansonsten die Oberstrich-Notation.
Wert151050100500100050001000050000100000500000
OberstrichIVXLCDMVXLCD
ApostrophusIVXLCDↈↈↈↈↈ

Gültige Beispiele

[Quelltext bearbeiten]
Overline Apostrophus
Eingabe Ergebnis Eingabe Ergebnis
{{Römische Zahl|4}} IV {{Römische Zahl|4|apo=1}} IV
{{Römische Zahl|99}} XCIX {{Römische Zahl|99|apo=1}} XCIX
{{Römische Zahl|501}} DI {{Römische Zahl|501|apo=1}} DI
{{Römische Zahl|988}} CMLXXXVIII {{Römische Zahl|988|apo=1}} CLXXXVIII
{{Römische Zahl|999}} CMXCIX {{Römische Zahl|999|apo=1}} CXCIX
{{Römische Zahl|1000}} M {{Römische Zahl|1000|apo=1}}
{{Römische Zahl|3999}} MMM CMXCIX {{Römische Zahl|3999|apo=1}}  CXCIX
{{Römische Zahl|4000}} MMMM {{Römische Zahl|4000|apo=1}}
{{Römische Zahl|5678}} V DCLXXVIII {{Römische Zahl|5678|apo=1}}  DCLXXVIII
{{Römische Zahl|54321}} LIV CCCXXI {{Römische Zahl|54321|apo=1}}  CCCXXI
{{Römische Zahl|888888}} DCCCLXXXVIII DCCCLXXXVIII {{Römische Zahl|888888|apo=1}}   DCCCLXXXVIII
{{Römische Zahl|999999}} CMXCIX CMXCIX {{Römische Zahl|999999|apo=1}}   CXCIX
Originalreihenfolge Zahlen
A10
BIX
C99
DLXXXVIII
ECIX
F101

Beispiele für falsche Verwendung

[Quelltext bearbeiten]
Eingabe Ergebnis Anmerkung
{{Römische Zahl|-9000}} IX Negative Zahlen sind nicht zulässig. Die Zahl wird ins Positive negiert.
{{Römische Zahl|3.14}} III Dezimalstellen werden abgeschnitten.
{{Römische Zahl|0}} Die Null ergibt keine Ausgabe
{{Römische Zahl|7654321}} DCLIV CCCXXI Ganze Zahlen mit mehr als sechs Stellen erzeugen kein korrektes Ergebnis.
Nur die letzten sechs Stellen werden umgesetzt.

Beispiel mit sortierbarer Tabelle

[Quelltext bearbeiten]
{| 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
XXI 21 € 132,33 abc
III 3 € 10.000 def
X 10 € 90.310,33 ghi
V CCLXXXVII 5287 € 7,03 mno
CXI 111 € 77,55 jkl
  • roman2number in Modul:FormatNum – Zahlenwert aus römischer Zahl