Zeile 3: |
Zeile 3: |
| Beispiele: | | Beispiele: |
| {| class="wikitable oben" | | {| class="wikitable oben" |
− | ! Eingangswert !! Ergebnis | + | ! Eingangswert |
| + | ! Ergebnis |
| |- | | |- |
− | | 10 ||{{PreisKurz|10}} | + | | <nowiki>{{PreisKurz| 10 }}</nowiki> |
| + | | {{PreisKurz| 10 }} |
| |- | | |- |
− | | 120 ||{{PreisKurz|120}} | + | | <nowiki>{{PreisKurz| 120 | 1}}</nowiki> |
| + | | {{PreisKurz| 120 | 1}} |
| |- | | |- |
− | | 1301 ||{{PreisKurz|1301}} | + | | <nowiki>{{PreisKurz| 120 | 0}}</nowiki> |
| + | | {{PreisKurz| 120 | 1}} |
| |- | | |- |
− | | 14001 ||{{PreisKurz|14001}} | + | | <nowiki>{{PreisKurz|10}}</nowiki> |
| + | | {{PreisKurz|10}} |
| |- | | |- |
− | | 150001 ||{{PreisKurz|150001}} | + | | <nowiki>{{PreisKurz|10}}</nowiki> |
| + | | {{PreisKurz|10}} |
| + | |- |
| + | | <nowiki>{{PreisKurz|10}}</nowiki> |
| + | | {{PreisKurz|10}} |
| |} | | |} |
| | | |
| Sie sollte im folgenden Format genutzt werden: | | Sie sollte im folgenden Format genutzt werden: |
| <pre> | | <pre> |
− | {{PreisKurz|<Wert>}} | + | {{PreisKurz|<Wert>|<Nachkommastellen>}} |
| </pre> | | </pre> |
− | wobei <Wert> der Preis in der kleinesten Währungseinheit ist (also der Preis in Telaren). | + | 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: [http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions/de#Runden mediawiki.or: Runden]). |
| + | |
| Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen. | | Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen. |
| </noinclude><includeonly><!-- START--> | | </noinclude><includeonly><!-- START--> |
Zeile 30: |
Zeile 40: |
| -->{{#vardefine: PreisRoh | {{#expr: {{{1|}}}/1 round 0 }} }}<!-- | | -->{{#vardefine: PreisRoh | {{#expr: {{{1|}}}/1 round 0 }} }}<!-- |
| -->{{#ifexpr: {{#var:PreisRoh}} < 100 | | -->{{#ifexpr: {{#var:PreisRoh}} < 100 |
− | | {{#vardefine: PreisKurz |{{#var:PreisRoh}} T}} | + | | {{#vardefine: PreisKurz |{{#expr: {{#var:PreisRoh}}/1 {{#if:{{{2|}}}|round {{{2}}}|}} }} T}} |
| | {{#ifexpr: {{#var:PreisRoh}} < 10000 | | | {{#ifexpr: {{#var:PreisRoh}} < 10000 |
− | | {{#vardefine: PreisKurz |{{#expr: {{#var:PreisRoh}}/100 round 1}} L}} | + | | {{#vardefine: PreisKurz |{{#expr: {{#var:PreisRoh}}/100 {{#if:{{{2|}}}|round {{{2}}}|}} }} L}} |
− | | {{#vardefine: PreisKurz |{{#expr: {{#var:PreisRoh}}/10000 round 1}} S}} | + | | {{#vardefine: PreisKurz |{{#expr: {{#var:PreisRoh}}/10000 {{#if:{{{2|}}}|round {{{2}}}|}} }} S}} |
| }} | | }} |
| }} | | }} |
Zeile 39: |
Zeile 49: |
| -->{{zahlenformat:{{#var:PreisKurz}}}}<!-- | | -->{{zahlenformat:{{#var:PreisKurz}}}}<!-- |
| DEGUB--> | | DEGUB--> |
− | {{#ifeq: debug | {{lc:{{{2|}}}}} | + | {{#ifeq: debug | {{lc:{{{3|}}}}} |
| | | | | |
| '''<nowiki>{{{1|}}}</nowiki>''' = {{{1|}}}<br /> | | '''<nowiki>{{{1|}}}</nowiki>''' = {{{1|}}}<br /> |