Vorlage:FormatNum/Doku: Unterschied zwischen den Versionen

Aus InkluPedia
(+)
(+)
Zeile 11: Zeile 11:


== Beispiele ==
== Beispiele ==
<nowiki>{{FormatNum|1234.5}}</nowiki><br />
{| class="wikitable"
Ergebnis: {{FormatNum|1234.5}}
! Parameter !! Ausgabe !! Parameter ''2=ch'' !! Parameter ''2=iso31_0'' !! Parserfunktion "formatnum:"
 
|-
<nowiki>{{FormatNum|1234.5|ch}}</nowiki><br />
| 12.34      || {{FormatNum|12.34}}      || {{FormatNum|12.34|ch}}      || {{FormatNum|12.34|iso31_0}}      || {{formatnum:12.34}}
Ergebnis: {{FormatNum|1234.5|ch}}
|- style="background:#D5D5D5;"
 
| 12,34      || {{FormatNum|12,34}}      || {{FormatNum|12,34|ch}}      || {{FormatNum|12,34|iso31_0}}      || {{formatnum:12,34}}
<nowiki>{{FormatNum|1234.5|iso31_0}}</nowiki><br />
|-
Ergebnis: {{FormatNum|1234.5|iso31_0}}
| 1234.5      || {{FormatNum|1234.5}}     || {{FormatNum|1234.5|ch}}     || {{FormatNum|1234.5|iso31_0}}      || {{formatnum:1234.5}}
 
|-
<nowiki>{{FormatNum:1234.5}}</nowiki><br />
| 123456789  || {{FormatNum|123456789}}  || {{FormatNum|123456789|ch}}  || {{FormatNum|123456789|iso31_0}}  || {{formatnum:123456789}}
Ergebnis: {{formatnum:1234.5}}
|-
| 123456.789  || {{FormatNum|123456.789}}  || {{FormatNum|123456.789|ch}}  || {{FormatNum|123456.789|iso31_0}} || {{formatnum:123456.789}}
|-
| 123456.7890 || {{FormatNum|123456.7890}} || {{FormatNum|123456.7890|ch}} || {{FormatNum|123456.7890|iso31_0}} || {{formatnum:123456.7890}}
|- style="background:#D5D5D5;"
| 123456,7890 || {{FormatNum|123456,7890}} || {{FormatNum|123456,7890|ch}} || {{FormatNum|123456,7890|iso31_0}} || {{formatnum:123456,7890}}
|-
| -12.34      || {{FormatNum|-12.34}}      || {{FormatNum|-12.34|ch}}      || {{FormatNum|-12.34|iso31_0}}     || {{formatnum:-12.34}}
|}


== Lua ==
== Lua ==

Version vom 20. September 2021, 05:38 Uhr

Diese Vorlage formatiert Zahlen. In MediaWiki gibt es bereit die Funktion formatnum, die hier mit Beispiel 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.