Vorlage:FormatNum/Doku: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „== Beschreibung == Diese Vorlage formatiert Zahlen. == Kopiervorlage == <nowiki>{{</nowiki>FormatNum|}} == Parameter == ; 1 : Zu formatierende Zahl ; 2 : op…“) |
(+) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Diese [[Hilfe:Glossar#Vorlage|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. | |||
Diese Vorlage formatiert Zahlen. | |||
== Kopiervorlage == | == Kopiervorlage == | ||
<pre> | |||
{{FormatNum|}} | |||
</pre> | |||
== Parameter == | == Parameter == | ||
*'''1''': Zu formatierende Zahl | |||
: Zu formatierende Zahl | *'''2''': optionale Formatangabe: <code>at</code>, <code>ch</code>, <code>ch_currency</code>, <code>comma</code>, <code>de</code>, <code>dewiki</code>, <code>de_currency</code>, <code>en</code>, <code>iso31_0</code>, <code>iso31_0_point</code> und <code>pc</code>. Vorgabe: <code>de</code> | ||
: optionale Formatangabe: <code>at</code>, <code>ch</code>, <code>ch_currency</code>, <code>comma</code>, <code>de</code>, <code>dewiki</code>, <code>de_currency</code>, <code>en</code>, <code>iso31_0</code>, <code>iso31_0_point</code> und <code>pc</code>. Vorgabe: <code>de</code> | |||
== Beispiele == | |||
{| class="wikitable" | |||
! Parameter !! Ausgabe !! Parameter ''2=ch'' !! Parameter ''2=iso31_0'' !! Parserfunktion "formatnum:" | |||
|- | |||
| 12.34 || {{FormatNum|12.34}} || {{FormatNum|12.34|ch}} || {{FormatNum|12.34|iso31_0}} || {{formatnum:12.34}} | |||
|- style="background:#D5D5D5;" | |||
| 12,34 || {{FormatNum|12,34}} || {{FormatNum|12,34|ch}} || {{FormatNum|12,34|iso31_0}} || {{formatnum:12,34}} | |||
|- | |||
| 1234.5 || {{FormatNum|1234.5}} || {{FormatNum|1234.5|ch}} || {{FormatNum|1234.5|iso31_0}} || {{formatnum:1234.5}} | |||
|- | |||
| 123456789 || {{FormatNum|123456789}} || {{FormatNum|123456789|ch}} || {{FormatNum|123456789|iso31_0}} || {{formatnum:123456789}} | |||
|- | |||
| 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-Vorlage}} | |||
<noinclude> | <noinclude> | ||
[[Kategorie:Vorlage:nur Dokumentation]] | [[Kategorie:Vorlage:nur Dokumentation]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 20. September 2021, 05:42 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
undpc
. 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.