Template:Pow: Difference between revisions

Template page
No edit summary
 
No edit summary
Line 1: Line 1:
<includeonly>{{expr:1
<includeonly>{{#expr:1
{{ifexpr:({{{2}}})>0|*({{{1}}})
{{#ifexpr:({{{2}}})>0|*({{{1}}})
{{ifexpr:({{{2}}})>1|*({{{1}}})
{{#ifexpr:({{{2}}})>1|*({{{1}}})
{{ifexpr:({{{2}}})>2|*({{{1}}})
{{#ifexpr:({{{2}}})>2|*({{{1}}})
{{ifexpr:({{{2}}})>3|*({{{1}}})
{{#ifexpr:({{{2}}})>3|*({{{1}}})
{{ifexpr:({{{2}}})>4|*({{{1}}})
{{#ifexpr:({{{2}}})>4|*({{{1}}})
{{ifexpr:({{{2}}})>5|*({{{1}}})
{{#ifexpr:({{{2}}})>5|*({{{1}}})
{{ifexpr:({{{2}}})>6|*({{{1}}})
{{#ifexpr:({{{2}}})>6|*({{{1}}})
{{ifexpr:({{{2}}})>7|*({{{1}}})
{{#ifexpr:({{{2}}})>7|*({{{1}}})
{{ifexpr:({{{2}}})>8|*({{{1}}})
{{#ifexpr:({{{2}}})>8|*({{{1}}})
{{ifexpr:({{{2}}})>9|*({{{1}}})
{{#ifexpr:({{{2}}})>9|*({{{1}}})
{{ifexpr:({{{2}}})>10|*({{{1}}})
{{#ifexpr:({{{2}}})>10|*({{{1}}})
{{ifexpr:({{{2}}})>11|*({{{1}}})
{{#ifexpr:({{{2}}})>11|*({{{1}}})
{{ifexpr:({{{2}}})>12|*({{{1}}})
{{#ifexpr:({{{2}}})>12|*({{{1}}})
{{ifexpr:({{{2}}})>13|*({{{1}}})
{{#ifexpr:({{{2}}})>13|*({{{1}}})
{{ifexpr:({{{2}}})>14|*({{{1}}})
{{#ifexpr:({{{2}}})>14|*({{{1}}})
{{ifexpr:({{{2}}})>15|*({{{1}}})
{{#ifexpr:({{{2}}})>15|*({{{1}}})
{{ifexpr:({{{2}}})>16|*({{{1}}})
{{#ifexpr:({{{2}}})>16|*({{{1}}})
{{ifexpr:({{{2}}})>17|*({{{1}}})
{{#ifexpr:({{{2}}})>17|*({{{1}}})
{{ifexpr:({{{2}}})>18|*({{{1}}})
{{#ifexpr:({{{2}}})>18|*({{{1}}})
{{ifexpr:({{{2}}})>19|*({{{1}}})
{{#ifexpr:({{{2}}})>19|*({{{1}}})
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
{{ifexpr:({{{2}}})<0|/({{{1}}})
{{#ifexpr:({{{2}}})<0|/({{{1}}})
{{ifexpr:({{{2}}})<-1|/({{{1}}})
{{#ifexpr:({{{2}}})<-1|/({{{1}}})
{{ifexpr:({{{2}}})<-2|/({{{1}}})
{{#ifexpr:({{{2}}})<-2|/({{{1}}})
{{ifexpr:({{{2}}})<-3|/({{{1}}})
{{#ifexpr:({{{2}}})<-3|/({{{1}}})
{{ifexpr:({{{2}}})<-4|/({{{1}}})
{{#ifexpr:({{{2}}})<-4|/({{{1}}})
{{ifexpr:({{{2}}})<-5|/({{{1}}})
{{#ifexpr:({{{2}}})<-5|/({{{1}}})
{{ifexpr:({{{2}}})<-6|/({{{1}}})
{{#ifexpr:({{{2}}})<-6|/({{{1}}})
{{ifexpr:({{{2}}})<-7|/({{{1}}})
{{#ifexpr:({{{2}}})<-7|/({{{1}}})
{{ifexpr:({{{2}}})<-8|/({{{1}}})
{{#ifexpr:({{{2}}})<-8|/({{{1}}})
{{ifexpr:({{{2}}})<-9|/({{{1}}})
{{#ifexpr:({{{2}}})<-9|/({{{1}}})
{{ifexpr:({{{2}}})<-10|/({{{1}}})
{{#ifexpr:({{{2}}})<-10|/({{{1}}})
{{ifexpr:({{{2}}})<-11|/({{{1}}})
{{#ifexpr:({{{2}}})<-11|/({{{1}}})
{{ifexpr:({{{2}}})<-12|/({{{1}}})
{{#ifexpr:({{{2}}})<-12|/({{{1}}})
{{ifexpr:({{{2}}})<-13|/({{{1}}})
{{#ifexpr:({{{2}}})<-13|/({{{1}}})
{{ifexpr:({{{2}}})<-14|/({{{1}}})
{{#ifexpr:({{{2}}})<-14|/({{{1}}})
{{ifexpr:({{{2}}})<-15|/({{{1}}})
{{#ifexpr:({{{2}}})<-15|/({{{1}}})
{{ifexpr:({{{2}}})<-16|/({{{1}}})
{{#ifexpr:({{{2}}})<-16|/({{{1}}})
{{ifexpr:({{{2}}})<-17|/({{{1}}})
{{#ifexpr:({{{2}}})<-17|/({{{1}}})
{{ifexpr:({{{2}}})<-18|/({{{1}}})
{{#ifexpr:({{{2}}})<-18|/({{{1}}})
{{ifexpr:({{{2}}})<-19|/({{{1}}})
{{#ifexpr:({{{2}}})<-19|/({{{1}}})
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
}}</includeonly><noinclude>
}}</includeonly><noinclude>
Line 46: Line 46:
Allows a number be raised to a small integer power.
Allows a number be raised to a small integer power.


; Syntax<nowiki>:</nowiki>
; Syntax
: <tt><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|</nowiki></tt>''base''<tt><nowiki>|</nowiki></tt>''power''<tt><nowiki>}}</nowiki></tt>
* {{tlp|{{PAGENAME}}|''base''|''power''}}
* The ''base'' and ''power'' can be any valid numeric expression.
* The ''base'' and ''power'' can be any valid numeric expression.


; Note<nowiki>:</nowiki>
; Note
* Powers greater than 20 are treated as 20.
* Powers greater than 20 are treated as 20.
* Powers less than -20 are treated as -20.
* Powers less than -20 are treated as -20.
* Any decimals in the ''power'' are treated as the next lower integer value (e.g. 17.6 = 17 and -3.1 = -4).
* Any decimals in the ''power'' are treated as the next lower integer value (e.g. 17.6 = 17 and -3.1 = -4).


; Example<nowiki>:</nowiki>
[[Category:Mathematical templates]]
* <tt><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|2|5}}</nowiki></tt> = {{{{PAGENAME}}|2|5}}
[[Category:Templates using ParserFunctions]]
* <tt><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|10|6}}</nowiki></tt> = {{{{PAGENAME}}|10|6}}
* <tt><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|10|-4}}</nowiki></tt> = {{{{PAGENAME}}|10|-4}}
* <tt><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|5+5|6-10}}</nowiki></tt> = {{{{PAGENAME}}|5+5|6-10}}
 
[[Category:Mathematical templates|{{PAGENAME}}]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
</noinclude>
</noinclude>

Revision as of 16:04, 2 August 2006


Allows a number be raised to a small integer power.

Syntax
  • {{Pow|base|power}}
  • The base and power can be any valid numeric expression.
Note
  • Powers greater than 20 are treated as 20.
  • Powers less than -20 are treated as -20.
  • Any decimals in the power are treated as the next lower integer value (e.g. 17.6 = 17 and -3.1 = -4).