模板:Currency
出自Meshal Lite
第1行: | 第1行: | ||
− | <includeonly>{{#ifeq:{{{ | + | <includeonly><!--var definition begin--><span style="display:none;"> |
+ | <!--define currency unit-->{{#vardefine:unit|{{#ifeq:{{{2|{{{unit|gsc}}}}}}||gsc|{{{2|{{{unit|gsc}}}}}}}}}} | ||
+ | <!--define exchange rate-->{{#switch:{{#var:unit}} | ||
+ | |gsc= | ||
+ | {{#vardefine:exGsc|1}} | ||
+ | {{#vardefine:exFer|0.036}} | ||
+ | |fer= | ||
+ | {{#vardefine:exGsc|27.5}} | ||
+ | {{#vardefine:exFer|1}} | ||
+ | |#default={{#vardefine:exRates|null}} | ||
+ | }}<!--var definition end--> | ||
+ | {{#ifeq:{{{value|{{{1|}}}}}}| | ||
+ | |♾ 无价 | ||
+ | |<span class="currencyInfo">{{#vardefine:value|{{#ifeq:{{{1|{{{value|}}}}}}|||{{{1|{{{value|}}}}}}}}}}{{currency_{{#var:unit}}|}}{{#ifeq:{{{3|{{{exchange|y}}}}}}|y|{{#ifeq:{{#var:exRates}}|null||<div class="bg-blur" style="display: pre;"> | ||
+ | {{currency_gsc|{{#expr:{{#var:value}}*{{#var:exGsc}}}}}} | ||
+ | {{currency_fer|{{#expr:{{#var:value}}*{{#var:exFer}}}}}} | ||
+ | </div>}}}}</span> | ||
+ | }}</includeonly><noinclude>[[category:模板]] | ||
根据输入的数字和货币制式,生成对应的价值文本。 | 根据输入的数字和货币制式,生成对应的价值文本。 | ||