Vorlage:PreisKurz

Aus Splitterwiki
Zur Navigation springen Zur Suche springen

Dies ist die Vorlage „PreisKurz“. Sie wandelt eine Zahl in einen Preis um, dem die passende Währungseinheit (T/L/S) angehangen wird. Beispiel:

37 → 

37 T

37 T Dabei gelten folgende Regeln:

  • Die zu wandelnde Zahl ist die kleineste Währungseinheit = Telare
  • Die zu wandelnde Zahl hat keine Nachkommastellen und keine Tausender-Trennpunkte (ganze, unformatierte Zahl)
  • Unter einem Wert von 100 werden Telare zurückgegeben
  • Ab einem Wert von 100 (unter 10.000) werden Lunare zurückgegeben
  • Ab einem Wert von 10.000 werden Solare zurückgegeben

Für die Anzeige mit ausgeschriebenen Währungseinheiten (Telare, Lunare, Solare) siehe: Vorlage:PreisLang.

Sie sollte im folgenden Format genutzt werden:

{{PreisKurz|<Wert>|<Nachkommastellen>}}

wobei der erste Parameter <Wert> (Pflichtparameter) der Preis in der kleinesten Währungseinheit ist (also der Preis in Telaren) und der zweite Parameter <Nachkommastellen> (optional) angibt, auf wieviele Stellen der Wert gerundet werden soll (siehe dazu auch: mediawiki.org: Runden). Wird der zweite Parameter nicht angegeben, wird auch nicht gerundet (es entstehen dann mitunter einige Nachkommastellen).

Beispiele

Eingangswert Ergebnis Kommentar
{{PreisKurz| 37 }}

37 T | 37 Telare rein → 37 Telare raus

{{PreisKurz| 37 | 1 }}

37 T | 37 Telare auf eine Nachkommastelle runden → dasselbe Ergebnis (es entsteht ja kein Bruch)

{{PreisKurz| 37 | -1 }}

40 T | 37 Telare auf ganze 10er runden (-1) → Jetzt ist es etwas mehr geworden

{{PreisKurz| 127 | 0}}

1 L | 127 Telare rein, auf ganze Zahl runden (0) → Ab 100 Telaren wird in Lunare gewandelt - und die werden hier auf eine ganze Zahl gerundet

{{PreisKurz| 127 | 1}}

1,3 L | 127 Telare rein, auf eine Nachkommastelle runden (1) → Es werden wieder Lunare erzeugt, diesmal aber mit einer Zahl hinter dem Komma

{{PreisKurz| 127 }}

1,27 L | 127 Telare rein, nicht runden → Es werden wieder Lunare mit allen Nachkommastellen erzeugt

{{PreisKurz| 1307 | 1}}

13,1 L | 1.307 Telare rein, auf eine Nachkommastelle runden (1) → Lunare mit einer gerundeten Zahl hinter dem Komma

{{PreisKurz| 14007 | 0 }}

1 S | 14.007 Telare rein, auf ganze Zahl runden (0) → Diesmal enstehen Solare, da die Summe fünfstellig ist. Und ohne Nachkommastelle wird hier einiges weggerundet.

{{PreisKurz| 150077 | 2 }}

15,01 S | 150.007 Telare rein, zwei Nachkommastellen (2) → Wieder enstehen Solare, und dank der beiden Nachkommastellen ist noch ein Lunar dabei.

{{PreisKurz| 150077 }}

15,0077 S | 150.007 Telare rein, keine Angabe zu Nachkommastellen → Solare mit vielen Nachkommastellen.

Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.