Modul:NumberFormat/Doku
Dies ist die Dokumentationsseite für Modul:NumberFormat
Verwendung Bearbeiten
Formatiert eine Zahl sprachabhängig mit Tausender- und Dezimaltrennzeichen. Das Modul ist von den MediaWiki üblichen Modulen inspiriert, jedoch stark abgeschwächt für unsere Bedürfnisse und daher neu entwickelt. Ziel war es, die Sprachkomplexität zu reduzieren und die Funktionen für Währungen und Einheiten aus dem Modul zu lösen, um die spätere Wartung und Erweiterung einfacher zu handhaben.
Syntax Bearbeiten
{{#invoke:NumberFormat|main|Zahl|lang=xx|decimals=n}}
Parameter Bearbeiten
Zahl: Die zu formatierende Zahl (erforderlich)lang:de,at,ch,en(optional, default:de) (optional)decimals: Nachkommastellen, auf die gerundet wird (optional)thousandsSep: Überschreibt Tausendertrennzeichen (optional)decimalMark: Überschreibt Dezimalzeichen (optional)
Beispiele Bearbeiten
{{#invoke:NumberFormat|main|1234567.89|lang=de}}→1.234.567,89{{#invoke:NumberFormat|main|1234567.89|lang=en}}→1,234,567.89{{#invoke:NumberFormat|main|1234567.89|lang=ch}}→1’234’567.89