Änderungen

Zur Navigation springen Zur Suche springen
533 Bytes hinzugefügt ,  12:44, 9. Jun. 2014
Vorlage an PreisLang angeglichen
Zeile 38: Zeile 38:  
| <nowiki>{{PreisKurz| 150077 | 2 }}</nowiki> || {{PreisKurz| 150077 | 2 }} | 150.007 Telare rein, zwei Nachkommastellen (2)
 
| <nowiki>{{PreisKurz| 150077 | 2 }}</nowiki> || {{PreisKurz| 150077 | 2 }} | 150.007 Telare rein, zwei Nachkommastellen (2)
 
&rarr; Wieder enstehen Solare, und dank der beiden Nachkommastellen ist noch ein Lunar dabei.
 
&rarr; Wieder enstehen Solare, und dank der beiden Nachkommastellen ist noch ein Lunar dabei.
 +
|-
 +
| <nowiki>{{PreisKurz| 150077 }}</nowiki> || {{PreisKurz| 150077 }} | 150.007 Telare rein, keine Angabe zu Nachkommastellen
 +
&rarr; Solare mit vielen Nachkommastellen.
 
|}
 
|}
   Zeile 47: Zeile 50:  
   | {{#vardefine: PreisKurz | FEHLER: Keine Zahl }}
 
   | {{#vardefine: PreisKurz | FEHLER: Keine Zahl }}
 
   |<!-- Jetzt wird auf eine ganze Zahl gerundet
 
   |<!-- Jetzt wird auf eine ganze Zahl gerundet
  -->{{#vardefine: PreisRoh | {{#expr: {{{1|}}}/1 round 0 }} }}<!--
+
 
  -->{{#ifexpr: {{#var:PreisRoh}} < 100
+
--> {{#vardefine: PreisRoh | {{#expr: {{{1|}}}/1 round 0 }} }}<!--
      | {{#vardefine: PreisKurz |{{#expr: {{#var:PreisRoh}}/1 {{#if:{{{2|}}}|round {{{2}}}|}} }} T}}
+
 
      | {{#ifexpr: {{#var:PreisRoh}} < 10000
+
--><!-- Ab hier wird die Währungseinheit ermittelt (<100 = Telar, <10000 = Lunar, sonst Solar)
          | {{#vardefine: PreisKurz |{{#expr: {{#var:PreisRoh}}/100 {{#if:{{{2|}}}|round {{{2}}}|}} }} L}}
+
 
          | {{#vardefine: PreisKurz |{{#expr: {{#var:PreisRoh}}/10000 {{#if:{{{2|}}}|round {{{2}}}|}} }} S}}
+
--> {{#ifexpr: {{#var:PreisRoh}} < 100<!--
          }}
+
-->    | {{#vardefine: PreisKurz<!--
      }}
+
-->        |{{#expr: {{#var:PreisRoh}}/1 {{#if:{{{2|}}}|round {{{2}}}|}} }}<!--
   }}<!-- Das Ergebnis zurückgeben:
+
-->        }}<!--
-->{{zahlenformat:{{#var:PreisKurz}}}}<!--  
+
-->      {{#vardefine: Einheit |T}}<!--
 +
 
 +
-->    | {{#ifexpr: {{#var:PreisRoh}} < 10000<!--
 +
-->      | {{#vardefine: PreisKurz<!--
 +
-->          |{{#expr: {{#var:PreisRoh}}/100 {{#if:{{{2|}}}|round {{{2}}}|}} }}<!--
 +
-->          }}<!--
 +
-->      {{#vardefine: Einheit |L}}<!--
 +
 
 +
-->      | {{#vardefine: PreisKurz<!--
 +
-->          |{{#expr: {{#var:PreisRoh}}/10000 {{#if:{{{2|}}}|round {{{2}}}|}} }}<!--
 +
-->          }}<!--
 +
-->      {{#vardefine: Einheit |S}}<!--
 +
 
 +
-->      }}<!--
 +
 
 +
-->    }}
 +
   }}<!-- -->
 +
<!-- Das Ergebnis zurückgeben:
 +
-->{{zahlenformat:{{#var:PreisKurz}}}} {{#var:Einheit}}<!--  
 
DEGUB-->
 
DEGUB-->
 
{{#ifeq: debug | {{lc:{{{3|}}}}}
 
{{#ifeq: debug | {{lc:{{{3|}}}}}

Navigationsmenü