Vorlage:FormatZahl

Aus CK-Wissen
Zur Navigation springen Zur Suche springen

Vorlage:Überschriftensimulation 4

Diese Vorlage soll nur in anderen Vorlagen und nicht direkt in Artikeln verwendet werden.

Diese Vorlage ist vielfach eingebunden. Wenn du die Auswirkungen genau kennst, kannst du sie bearbeiten. Meist ist es jedoch sinnvoll, Änderungswünsche erst auf Vorlage Diskussion:FormatZahl abzustimmen.

Diese Vorlage entspricht grob der Vorlage (strenggenommen Variablen) formatnum:, hat jedoch erweiterte Funktionen:

  • das Tausendertrennzeichen wird standardmäßig entsprechend Wikipedia:Schreibweise von Zahlen erst ab der fünften Stelle angewandt;
  • ein optionaler Parameter für das Land erlaubt die Unterscheidung zwischen der Zahlenformatierung für Deutschland, Österreich, Schweiz und Liechtenstein (entsprechend der Angabe <!-- schweizbezogen -->);
  • der Wert wird auf maximal zwei Nachkommastellen gerundet, so dass bei Werten mit Nachkommastellen maximal drei signifikante Stellen ausgegeben werden;
  • der angegeben Parameter kann auch ein Ausdruck (z. B. 2 / 3) sein.

Die Vorlage ist weniger zur Verwendung in Artikeltexten als mehr zur Ausgabe variabler oder berechneter Werte in Infoboxen vorgesehen. Sie ist geeignet für Zahlen zwischen 999.999.999.999 und -999.999.999.999

Aufruf

{{FormatZahl|zahl|LAND=land}}

Der unbenannte Parameter Zahl muss angegeben werden, alle weiteren benannten Parameter sind optional.

Parameter Default-Wert Erläuterung
zahl - keiner – Die zu formatierende Zahl als unbenannter Parameter in Computer-Schreibweise, d. h. ohne Tausendertrennzeichen und mit Punkt als Dezimaltrennzeichen.

Beispiel: 1234.567

land DE Länderkürzel entsprechend ISO 3166-1. Derzeit werden alle Angaben außer CH (für die Schweiz) und LI (für Liechtenstein) als Zahlenformatierung für Deutschland und Österreich interpretiert.

Beispiele

Vorlage-Syntax Dargestelltes Ergebnis
{{FormatZahl|3012}} 3012
{{FormatZahl|23001}} 23.001
{{FormatZahl|-1234567890}} -1.234.567.890
{{FormatZahl|1234567890|LAND=ch}} 1'234'567'890
{{FormatZahl|12345|LAND=LI}} 12'345
{{FormatZahl|123.4}} 123
{{FormatZahl|12.34}} 12,3
{{FormatZahl|1.234}} 1,23
{{FormatZahl|0.123}} 0,12
{{FormatZahl|-123.4|LAND=CH}} -123
{{FormatZahl|-12.34|LAND=CH}} -12.3
{{FormatZahl|-1.234|LAND=CH}} -1.23
{{FormatZahl|-0.123|LAND=CH}} -0.12

Siehe auch



Bei Fragen zu dieser Vorlage kannst Du Dich an die Vorlagenwerkstatt wenden.