Difference between revisions of "Template:FXConvert/Wordify"

From blackwiki
Jump to navigation Jump to search
imported>Trigenibinion
(Include documentation)
imported>Trigenibinion
(Reduce expansion depth)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#switch: {{{numsys|usa}}}
+
<includeonly>{{#if:{{Isnumeric|{{{1|}}}}}|
 +
{{#switch: {{{numsys|usa}}}
 
| usa = {{#ifexpr: {{{1|1}}}/1E12 >= 1
 
| usa = {{#ifexpr: {{{1|1}}}/1E12 >= 1
| {{formatnum:{{#expr: {{{1|1}}}/1E12 round {{{round|2}}}}}}} {{#ifeq:{{{lk|}}}|on|[[1,000,000,000,000|trillion]]|trillion}}
+
| {{formatnum:{{#expr: {{{1|1}}}/1E12 round {{{round|2}}}}}}} {{#ifeq:{{{lk|}}}|on|[[1,000,000,000,000|trillion]]|trillion}}}}
| {{#ifexpr: {{{1|1}}}/1E9 >= 1
+
  {{#ifexpr: {{{1|1}}}/1E12 < 1 and {{{1|1}}}/1E9 >= 1
| {{#expr: {{{1|1}}}/1E9 round {{{round|2}}}}} {{#ifeq:{{{lk|}}}|on|[[1,000,000,000|billion]]|billion}}
+
| {{#expr: {{{1|1}}}/1E9 round {{{round|2}}}}} {{#ifeq:{{{lk|}}}|on|[[1,000,000,000|billion]]|billion}}}}
| {{#ifexpr: {{{1|1}}}/1E6 >= 1
+
  {{#ifexpr: {{{1|1}}}/1E9 < 1 and {{{1|1}}}/1E6 >= 1
| {{#expr: {{{1|1}}}/1E6 round {{{round|2}}}}} million
+
| {{#expr: {{{1|1}}}/1E6 round {{{round|2}}}}} million}}
| {{formatnum:{{#expr: {{{1|1}}} round {{{round|2}}}}}}}
+
  {{#ifexpr: {{{1|1}}}/1E6 < 1|{{formatnum:{{#expr: {{{1|1}}} round {{{round|2}}}}}}}}}
}}
 
}}
 
}}
 
 
| ind = {{#ifexpr: {{{1|1}}}/1E12 >= 1
 
| ind = {{#ifexpr: {{{1|1}}}/1E12 >= 1
| {{formatnum:{{#expr: {{{1|1}}}/1E12 round {{{round|2}}}}}}} {{#ifeq:{{{lk|}}}|on|[[lakh]] [[crore]]|lakh crore}}
+
| {{formatnum:{{#expr: {{{1|1}}}/1E12 round {{{round|2}}}}}}} {{#ifeq:{{{lk|}}}|on|[[lakh]] [[crore]]|lakh crore}}}}
| {{#ifexpr: {{{1|1}}}/1E7 >= 1
+
  {{#ifexpr: {{{1|1}}}/1E12 < 1 and {{{1|1}}}/1E7 >= 1
| {{#expr: {{{1|1}}}/1E7 round {{{round|2}}}}} {{#ifeq:{{{lk|}}}|on|[[crore]]|crore}}
+
| {{#expr: {{{1|1}}}/1E7 round {{{round|2}}}}} {{#ifeq:{{{lk|}}}|on|[[crore]]|crore}}}}
| {{#ifexpr: {{{1|1}}}/1E5 >= 1
+
  {{#ifexpr: {{{1|1}}}/1E7 < 1 and {{{1|1}}}/1E5 >= 1
| {{#expr: {{{1|1}}}/1E5 round {{{round|2}}}}} {{#ifeq:{{{lk|}}}|on|[[lakh]]|lakh}}
+
| {{#expr: {{{1|1}}}/1E5 round {{{round|2}}}}} {{#ifeq:{{{lk|}}}|on|[[lakh]]|lakh}}}}
| {{formatnum:{{#expr: {{{1|1}}} round {{{round|2}}}}}}}
+
  {{#ifexpr: {{{1|1}}}/1E5 < 1|{{formatnum:{{#expr: {{{1|1}}} round {{{round|2}}}}}}}}}
}}
+
| #default = number system not supported}}|{{Error|[[Template:FXConvert/Wordify|FXConvert/Wordify]] error: cannot parse value "{{{1|}}}"}}}}</includeonly><noinclude>{{Documentation}}</noinclude>
}}
 
}}
 
| #default = number system not supported}}</includeonly><noinclude>{{Documentation}}</noinclude>
 

Latest revision as of 22:31, 16 January 2021

50px Template documentation[create]