Vorlage:FormatNum: Unterschied zwischen den Versionen

Aus InkluPedia
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<includeonly>{{#invoke:FormatNum|format|{{{1|}}}|2={{{2|de}}}}}</includeonly>
<includeonly>{{#invoke:FormatNum|format|{{{1|}}}|2={{{2|de}}}}}</includeonly><noinclude>
<noinclude>
{{Dokumentation}}
{{Dokumentation}}
[[Kategorie:Vorlage:mit Lua-Programmierung]]
[[Kategorie:Vorlage:mit Lua-Programmierung]]
[[Kategorie:Vorlage:Zahlenformatierung]]
[[Kategorie:Vorlage:Zahlenformatierung]]
</noinclude>
</noinclude>

Version vom 18. April 2021, 08:54 Uhr


Diese Vorlage formatiert Zahlen. Zur Eingabe sind alle Zahlen geeignet, die als Dezimaltrennzeichen den Punkt verwenden, keine Tausendertrennzeichen haben, nicht in Exponentialschreibweise vorliegen und nur ASCII-Zeichen enthalten. In MediaWiki gibt es bereit die Funktion formatnum, die hier mit Beispielen zum Vergleich aufgeführt ist.

Kopiervorlage

{{FormatNum|}}

Parameter

  • 1: Zu formatierende Zahl
  • 2: optionale Formatangabe: at, ch, ch_currency, comma, de, dewiki, de_currency, en, iso31_0, iso31_0_point und pc. Vorgabe: de

Beispiele

Parameter Ausgabe Parameter 2=ch Parameter 2=iso31_0 Parserfunktion "formatnum:"
12.34 12,34 12,34 12,34 12,34
12,34 12,34 12,34 12,34 12,34
1234.5 1 234,5 1234,5 1 234,5 1.234,5
123456789 123 456 789 123'456'789 123 456 789 123.456.789
123456.789 123 456,789 123'456,789 123 456,789 123.456,789
123456.7890 123 456,789 0 123'456,7890 123 456,789 0 123.456,7890
123456,7890 123456,7890 123456,7890 123456,7890 123.456,7.890
-12.34 -12,34 -12,34 -12,34 −12,34

Lua

Diese Vorlage wurde ganz oder teilweise mit der Programmiersprache Lua erstellt.

  • Module sind mit #invoke eingebunden.
  • Im Quelltext-Modus dieser Vorlage sieht man, welche(s) Modul(e) in dieser Vorlage eingebunden ist/sind.
  • In der Dokumentation der einzelnen Module findet man ggf. weitere Hinweise.