Difference between revisions of "Template:0expr"

From blackwiki
Jump to navigation Jump to search
blackwiki>Omniplex
m (trim)
m (29 revisions imported)
 
(25 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{#ifexpr: (0 <= {{{1|10}}}) and ({{{1|10}}} < 10) and ({{{1|10}}} round 0 = {{{1|10}}})|0}}{{#expr:{{{1|}}}}}<noinclude>
+
<includeonly>{{#ifeq: {{#expr: {{{1}}} < 0}} | 1 | {{#expr: {{{1}}}}} | {{#invoke:BaseConvert|convert|n={{#expr: {{{1}}} }}|base=10|width=2}}}}</includeonly><noinclude>{{documentation}}</noinclude>
;Evaluate expression, add leading zero to results 0, 1, ..., 9. Example&#58;
 
;{&#123; <code>0expr|</code>{&#123;CURRENTDOW&#125;}&#125;} = {{0expr|{{CURRENTDOW}}}} for {{Nomw|CURRENTDOW}}
 
;{&#123; <code>#expr&#58;</code>{&#123;CURRENTDOW&#125;}&#125;} = {{#expr:{{CURRENTDOW}}}}, for details see the [[{{TALKPAGENAME}}|talk page]].
 
 
 
{{Category|Templates using ParserFunctions}}
 
{{Category|Date math}}
 
</noinclude>
 

Latest revision as of 09:04, 30 September 2020

Template documentation[view] [edit] [history] [purge]

Usage

Evaluate expression, add leading zero to non-negative result < 10.

{{0expr| {{CURRENTDOW}} }} = 00 for {{CURRENTDOW}} = 0

{{ #expr:{{ CURRENTDOW}}}} = 0, for details see the talk page.

Code Result
{{0expr|-1}} -1
{{0expr|123/100}} 01.2299999999
{{0expr|1+9}} 10
{{0expr|not 10}} 00
{{0expr|1=(7<=8)*9}} 09
{{0expr|(7<=8)*9|2+3}} 05

Template:When in namespace