Szablon:Coin
Ten szablon jest używany jako znormalizowany sposób wyświetlania sformatowanych wartości monet.
Sposób użycia
Istnieją 2 style API:
Styl A
{{ coin | <Platynowe monety> (opcjonalny) | <Złote monety> (opcjonalny) | <Srebrne monety> (opcjonalny) | <Miedziane monety> }}
Przykład: {{ coin | 1 | 0 | 30 }} oznacza 1 złota 30 miedzianych monet.
Styl B
{{ coin | <Platynowe monety>pc (opcjonalny) <Złote monety>gc (opcjonalny) <Srebrne monety>sc (opcjonalny) <Miedziane monety>cc (opcjonalny) }}
Przykład: {{ coin | 1gc30cc }} oznacza 1 złota 30 miedzianych monet; {{ coin | 1.25gc }} oznacza 1 złota 30 srebrnych monet.
Odstępy i wielkie litery są ignorowane.
Inne parametry
- round
Cyfry, do zaokrąglenia w połączoną wartość; wartością domyślną jest 2. Może być również ujemna i może być używana ze wszystkimi stylami API.
Przykłady
| Kod | Wynik |
|---|---|
{{coin|30}} |
30 CC |
{{coin|1|30}} |
1 SC30 CC |
{{coin|1|1}} |
1 SC1 CC |
{{coin|1sc}} |
1 SC |
{{coin|10gc}} |
10 GC |
{{coin|10000cc}} |
1 GC |
{{coin|1000000}} |
1 PC |
{{coin|0}} |
0 CC |
{{coin|3|1|30}} |
3 GC1 SC30 CC |
{{coin|3|0|1|30}} |
3 PC1 SC30 CC |
{{coin|0|1|0|30}} |
1 GC30 CC |
{{coin|1.30gc}} |
1 GC30 SC |
{{coin|12 gc 80cc}} |
12 GC80 CC |
{{coin|12cc 80gc}} |
80 GC12 CC |
{{coin|130 SC}} |
1 GC30 SC |
{{coin|1.5gc130sc}} |
2 GC80 SC |
{{coin|1.0130gC}} |
1 GC1 SC30 CC |
{{coin|10130pc88gc66cc}} |
10 130 PC88 GC66 CC |
{{coin|32sc 57.8741cc}} |
32 SC57,87 CC |
{{coin|32sc 57.8741cc|round=3}} |
32 SC57,874 CC |
{{coin|32sc 57.8741cc|round=1}} |
32 SC57,9 CC |
{{coin|32sc 57.8741cc|round=0}} |
32 SC58 CC |
{{coin|32sc 57.8741cc|round=-1}} |
32 SC60 CC |
{{coin|32sc 54.9781cc|round=-1}} |
32 SC50 CC |
{{coin|32sc 57.8741cc|round=-2}} |
33 SC |
{{coin|14pc 56gc 32sc 57.8741cc|round=-6}} |
15 PC |
{{coin|14pc 56gc 32sc 57.8741cc|round=-7}} |
10 PC |
{{coin|14pc 56gc 32sc 57.8741cc|round=-8}} |
0 CC |
{{coin|54pc 56gc 32sc 57.8741cc|round=-8}} |
100 PC |
Uwagi
- Ten szablon jest przyjazny dla sortowania tabeli (wymaga
data-sort-type="number"w nagłówku). Zobacz przykładową tabelę powyżej lub tutaj. - Jest przeznaczony tylko dla liczb dodatnich - wartości ujemne, ponieważ dane wejściowe mogą prowadzić do nieoczekiwanych wyników.