Help:Calculation

From TrainzOnline
Revision as of 21:33, 2 July 2013 by Fabartus (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This page has it's origination in the Wikimedia Foundation's development website Meta-wiki or has been exported and is now part of the newer Mediawiki software resources website for assisting new wikis with startup organization and has been copied according to the terms of the (CC-BY-SA-3.0), the GFDL standard GNU pulic license or the source file(s) is/are in the public domain. Pages with this Notice are part of the Meta-wiki Handbook.
The accuracy and format of numeric results varies with the server. Currently the results produced by Wikimedia servers seem to be uniform.

The functions #expr: and #ifexpr: of MediaWiki extension ParserFunctions evaluate numerical expressions, and also boolean expressions involving numbers and booleans (not strings). The syntax is

{{ #expr: expression }}

Spaces are not needed, except between words (for operators and constants). Inside numbers no spaces are allowed.

Contents

General

An expression is a string representing a tree structure with type/value pairs as nodes, with binary operators in infix notation, unary operators in prefix notation, and end nodes represented by numbers and constants. Letters in operators and names of constants are case-insensitive.

The ParserFunctions software determines which operators and constants, and what numbers, are supported. The e in scientific notation and the sign of a number are treated as operators, the supported literal numbers are unsigned numbers in ordinary decimal format. The ParserFunctions software also determines the precedence of the operators and the error messages, and it converts all literal numbers to type float.

For the rest the ParserFunctions software just defines the operators in terms of PHP functions and operators, and any type conversions and pecularities of the operators are properties of these PHP functions and operators themselves. Also, the format of the result is entirely determined by PHP.

The data types are the PHP data types float (double precision floating-point format) and integer (64-bit integer). The range for type integer is from -(2^63) = {{#expr:trunc(1-2^63)}} through 2^63 - 1 = {{#expr:(trunc2)^(trunc62)+((trunc2)^(trunc62)-(trunc1))}}. Type float allows fractions and very large numbers, but only in the range -(2^52) = {{#expr:trunc-(2^52)}} through (2^52) = {{#expr:trunc(2^52)}} all integer values can be exactly represented in type float (see Help:Calculation accuracy).

Dynamic typing is applied. The end nodes are all of type float (as mentioned, numbers are converted to float; this applies even for numbers with an integer value and format). The data type of the result of an operation depends on the operator, and for some operators on the type(s) of the argument(s), and in some cases on their value(s). If according to these rules the result is of type float, any argument of type integer is converted to float before the operation, and the result is also rounded to float:

  • {{numfh{{safesubst:{{safesubst:#if:(trunc2^trunc62+trunc512)-2^62|p1|p2}}||(trunc2^trunc62+trunc512)-2^62|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numfh
  • {{numfh{{safesubst:{{safesubst:#if:(trunc2^trunc62+trunc512)+(trunc2^trunc62+trunc1535)|p1|p2}}||(trunc2^trunc62+trunc512)+(trunc2^trunc62+trunc1535)|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numfh
  • {{numfh{{safesubst:{{safesubst:#if:2^63+2047|p1|p2}}||2^63+2047|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numfh

Apart from that, a numerical value outside the range of type integer is converted to float, except in the case of trunc (and mod, which involves applying trunc to the arguments first).

There are 31 operators (excluding two synonyms), two constants, and the unsigned numbers in ordinary decimal notation.

Operators, numbers, and constants

Since literal numbers are of type float, trunc is sometimes used in the examples to construct an integer-type argument, to demonstrate the result of an operator for this case.

Operator Args Operation PHP Data type Prio Examples
- 1 unary - sign (negation) - same as argument {{#if:10 {{Number table sorting/{{#ifexpr:10<0 negative positive
 }}
1={{#expr:abs 10}}
}}{{#ifeq:|yes
no 10 10
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:Xpettu
<code>e<code> between subexpressions 2 *10^ * pow (10,..) float unless the factor on the left is of type integer and the exponent is non-negative and of type integer {{#if:10 {{Number table sorting/{{#ifexpr:10<0 negative positive
 }}
1={{#expr:abs 10}}
}}{{#ifeq:|yes
no 10 10
 }}
}}

}}

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettTemplate:Xpett

Wrong:

Template:Xpett
<code>exp<code> 1 exponential function ex exp float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:XpettuTemplate:Xpettu

Compare:

Template:Xpett
Template:Xpett
<code>ln<code> 1 natural logarithm log float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:XpettuTemplate:Xpettu

Hence, the common logarithm of e.g. 2:

Template:Xpett
<code>abs<code> 1 absolute value abs same as argument {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:Xpettu
<code>trunc<code> 1 truncation (int), i.e. type-casting to integer integer {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:XpettuTemplate:XpettuTemplate:XpettuTemplate:XpettuTemplate:XpettuTemplate:Xpettu
<code>floor<code> 1 floor function floor float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:Xpettu
<code>ceil<code> 1 ceiling function ceil float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:Xpettu
<code>sin<code> 1 sine sin float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:Xpettu

With an angle in degrees, e.g. 30°:

Template:Xpett
<code>cos<code> 1 cosine cos float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:Xpettu
<code>tan<code> 1 tangent tan float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:Xpettu
<code>asin<code> 1 arcsine asin float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:Xpettu
<code>acos<code> 1 arccosine acos float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:Xpettu
<code>atan<code> 1 arctangent atan float {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:Xpettu
<code>not<code> 1 negation, logical NOT ! integer (1 or 0) {{#if:9 {{Number table sorting/{{#ifexpr:9<0 negative positive
 }}
1={{#expr:abs 9}}
}}{{#ifeq:|yes
no 9 9
 }}
}}

}} ||

Template:XpettuTemplate:XpettuTemplate:XpettuTemplate:Xpettu
<code>^<code> 2 exponentiation (power) pow float unless the base is of type integer and the exponent is non-negative and of type integer {{#if:8 {{Number table sorting/{{#ifexpr:8<0 negative positive
 }}
1={{#expr:abs 8}}
}}{{#ifeq:|yes
no 8 8
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
<code>*<code> 2 multiplication * integer if both arguments are integer, otherwise float {{#if:7 {{Number table sorting/{{#ifexpr:7<0 negative positive
 }}
1={{#expr:abs 7}}
}}{{#ifeq:|yes
no 7 7
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
<code>/<code> (also written div) 2 division (div is not integer division<ref name="divmod"><code>div and mod are different from all programming languages, see bugzilla:6068</ref>) / float, unless both arguments are integer and the mathematical result is an integer {{#if:7 {{Number table sorting/{{#ifexpr:7<0 negative positive
 }}
1={{#expr:abs 7}}
}}{{#ifeq:|yes
no 7 7
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
mod<code> 2 modulo operation, remainder of division after truncating both operands to an integer.<ref name="divmod"/> % integer {{#if:7 {{Number table sorting/{{#ifexpr:7<0 negative positive
 }}
1={{#expr:abs 7}}
}}{{#ifeq:|yes
no 7 7
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
<code>+ 2 addition + integer if both arguments are integer, otherwise float {{#if:6 {{Number table sorting/{{#ifexpr:6<0 negative positive
 }}
1={{#expr:abs 6}}
}}{{#ifeq:|yes
no 6 6
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
- 2 subtraction - integer if both arguments are integer, otherwise float {{#if:6 {{Number table sorting/{{#ifexpr:6<0 negative positive
 }}
1={{#expr:abs 6}}
}}{{#ifeq:|yes
no 6 6
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
round<code> 2 rounds off the number on the left to a multiple of 1/10 raised to a power, with the exponent equal to the truncated value of the number given on the right round float {{#if:5 {{Number table sorting/{{#ifexpr:5<0 negative positive
 }}
1={{#expr:abs 5}}
}}{{#ifeq:|yes
no 5 5
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
<code>=<code> 2 equality (numerical incl. logical, not for strings) == integer (1 or 0) {{#if:4 {{Number table sorting/{{#ifexpr:4<0 negative positive
 }}
1={{#expr:abs 4}}
}}{{#ifeq:|yes
no 4 4
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb

wrong:

Template:Xpett
<code><><code> (also written !=) 2 inequality, logical xor; not for strings (negation of =) != integer (1 or 0) {{#if:4 {{Number table sorting/{{#ifexpr:4<0 negative positive
 }}
1={{#expr:abs 4}}
}}{{#ifeq:|yes
no 4 4
 }}
}}

}} ||

Template:XpettbTemplate:Xpettb
<code><<code> 2 less than (not for ordering of strings) < integer (1 or 0) {{#if:4 {{Number table sorting/{{#ifexpr:4<0 negative positive
 }}
1={{#expr:abs 4}}
}}{{#ifeq:|yes
no 4 4
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb

wrong:

Template:Xpettb
<code>><code> 2 greater than (same as <, with arguments reversed) > integer (1 or 0) {{#if:4 {{Number table sorting/{{#ifexpr:4<0 negative positive
 }}
1={{#expr:abs 4}}
}}{{#ifeq:|yes
no 4 4
 }}
}}

}} ||

Template:XpettbTemplate:Xpettb
<code><=<code> 2 less than or equal to (same as >=, with arguments reversed) <= integer (1 or 0) {{#if:4 {{Number table sorting/{{#ifexpr:4<0 negative positive
 }}
1={{#expr:abs 4}}
}}{{#ifeq:|yes
no 4 4
 }}
}}

}} ||

Template:XpettbTemplate:Xpettb
<code>>=<code> 2 greater than or equal to (negation of <) >= integer (1 or 0) {{#if:4 {{Number table sorting/{{#ifexpr:4<0 negative positive
 }}
1={{#expr:abs 4}}
}}{{#ifeq:|yes
no 4 4
 }}
}}

}} ||

Template:XpettbTemplate:Xpettb
<code>and<code> 2 logical AND && integer (1 or 0) {{#if:3 {{Number table sorting/{{#ifexpr:3<0 negative positive
 }}
1={{#expr:abs 3}}
}}{{#ifeq:|yes
no 3 3
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
<code>or<code> 2 logical OR || integer (1 or 0) {{#if:2 {{Number table sorting/{{#ifexpr:2<0 negative positive
 }}
1={{#expr:abs 2}}
}}{{#ifeq:|yes
no 2 2
 }}
}}

}} ||

Template:XpettbTemplate:XpettbTemplate:XpettbTemplate:Xpettb
<code>+<code> 1 unary +<code> sign (nothing) same as argument n.a. Template:XpettuTemplate:XpettuTemplate:Xpettu
(number) 0 unsigned number in ordinary decimal notation (unary plus and minus and e are treated as operators, see elsewhere in this table) floatval float n.a.
Template:Xpett
Template:Xpett
<code>e<code> as subexpression 0 constant e exp(1) float n.a.
Template:Xpett
<code>pi<code> 0 constant π pi() float n.a.
Template:Xpett

Logical operators return 1 for true and 0 for false, and interpret 0 as false and any other number as true. Thus <code>{{{{#if:|Template:Xpd/wl|#expr: (2 < 3) + 1}}}} gives {{#expr: (2 < 3) + 1}} {{#ifeq:{{{gives}}}||||||}} [1]. Note that "and" and "or" work with #expr and #ifexpr only; for use with #if, #ifeq, and #ifexist, use 1 as then-text and 0 as else-text, and combine results with "and" and "or" in an outer #expr or #ifexpr. Instead of {{ #expr: {{#if:{{{a}}}|1|0}} or {{#if:{{{b}}}|1|0}} }} we can also use {{#if:{{{a}}}{{{b}}}|1|0}}}}. For negation, simply subtract from 1 or interchange then- and else-part.

Precedence is indicated in the table, a higher number means that the operator is applied first. Examples (">" refers to going before, "~" means application from left to right):

  • e > floor, not, etc.: {{#expr:floor1.5e1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:floor1.5e1||||||=|=|=}}, {{#expr:not0e1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:not0e1||||||=|=|=}}
  • floor > ^: {{#expr:floor1.5^2{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:floor1.5^2||||||=|=|=}}
  • ^ > *: {{#expr:2*3^2{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:2*3^2||||||=|=|=}}
  • * ~ / ~ mod: {{#expr:12/3*2{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:12/3*2||||||=|=|=}}, {{#expr:111/3mod10{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:111/3mod10||||||=|=|=}}, {{#expr:358mod10*2{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:358mod10*2||||||=|=|=}},
  • * > +, -: {{#expr:2+3*4{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:2+3*4||||||=|=|=}}, {{#expr:2-3*4{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:2-3*4||||||=|=|=}}
  • + ~ -: {{#expr:6-2+3{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:6-2+3||||||=|=|=}}, {{#expr:-2+3{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:-2+3||||||=|=|=}}
  • +, - > round: {{#expr:1.234round2-1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1.234round2-1||||||=|=|=}}
  • round > = etc.: {{#expr:1.23=1.234round2{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1.23=1.234round2||||||=|=|=}}
  • = etc. > and: {{#expr:1 and 2=1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1 and 2=1||||||=|=|=}}
  • and > or: {{#expr:1 or 1 and 0{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1 or 1 and 0||||||=|=|=}}

In the case of equal precedence number, evaluation is from left to right:

  • {{#expr:12/2*3{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:12/2*3||||||=|=|=}}
  • {{#expr:3^3^3{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:3^3^3||||||=|=|=}}

Parentheses can force a different precedence: {{#expr:(2+3)*4{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:(2+3)*4||||||=|=|=}}

Blank spaces are good for readability but not needed for working properly, except between words (including "e"), and not allowed within numbers:

  • {{{{#if:|Template:Xpd/wl|#expr:7mod3}}}} gives {{#expr:7mod3}} {{#ifeq:{{{gives}}}||||||}} [2]
  • {{{{#if:|Template:Xpd/wl|#expr:7.5round0}}}} gives {{#expr:7.5round0}} {{#ifeq:{{{gives}}}||||||}} [3]
  • {{{{#if:|Template:Xpd/wl|#expr:0and1}}}} gives {{#expr:0and1}} {{#ifeq:{{{gives}}}||||||}} [4]
  • {{{{#if:|Template:Xpd/wl|#expr:0or not0}}}} gives {{#expr:0or not0}} {{#ifeq:{{{gives}}}||||||}} [5]
  • {{{{#if:|Template:Xpd/wl|#expr:0ornot0}}}} gives {{#expr:0ornot0}} {{#ifeq:{{{gives}}}||||||}} [6]
  • {{{{#if:|Template:Xpd/wl|#expr:123 456}}}} gives {{#expr:123 456}} {{#ifeq:{{{gives}}}||||||}} [7]
  • {{{{#if:|Template:Xpd/wl|#expr:not not3}}}} gives {{#expr:not not3}} {{#ifeq:{{{gives}}}||||||}} [8]
  • {{{{#if:|Template:Xpd/wl|#expr:notnot3}}}} gives {{#expr:notnot3}} {{#ifeq:{{{gives}}}||||||}} [9]
  • {{{{#if:|Template:Xpd/wl|#expr:---2}}}} gives {{#expr:---2}} {{#ifeq:{{{gives}}}||||||}} [10]
  • {{{{#if:|Template:Xpd/wl|#expr:-+-2}}}} gives {{#expr:-+-2}} {{#ifeq:{{{gives}}}||||||}} [11]
  • {{{{#if:|Template:Xpd/wl|#expr:2*-3}}}} gives {{#expr:2*-3}} {{#ifeq:{{{gives}}}||||||}} [12]
  • {{{{#if:|Template:Xpd/wl|#expr:-not-not-not0}}}} gives {{#expr:-not-not-not0}} {{#ifeq:{{{gives}}}||||||}} [13]
  • {{{{#if:|Template:Xpd/wl|#expr:2*/3}}}} gives {{#expr:2*/3}} {{#ifeq:{{{gives}}}||||||}} [14]
  • {{{{#if:|Template:Xpd/wl|#expr:sinln1.1}}}} gives {{#expr:sinln1.1}} {{#ifeq:{{{gives}}}||||||}} [15]
  • {{{{#if:|Template:Xpd/wl|#expr:sin ln1.1}}}} gives {{#expr:sin ln1.1}} {{#ifeq:{{{gives}}}||||||}} [16]

For scientific notation e is treated as an operator. An e between subexpressions works just like *10^, except that together with the unary minus, it has the highest precedence, e.g. before a separate ^, and that the implicit 10 is of type integer, not float. An e as subexpression (i.e., with an each side either nothing or an operator) is Euler's constant. An e with on one side nothing or an operator and on the other side a subexpression gives an error message.

Transitivity

For comparing a number of type float with one of type integer, the integer is converted to float. Therefore the operators =, <= and >= are not transitive with mixed types:

  • {{#expr:trunc1e16=1e16{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1e16=1e16||||||=|=|=}}
  • {{#expr:1e16=trunc1e16+trunc1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1e16=trunc1e16+trunc1||||||=|=|=}}
  • {{#expr:trunc1e16=trunc1e16+trunc1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1e16=trunc1e16+trunc1||||||=|=|=}}
  • {{#expr:trunc1e16>=1e16{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1e16>=1e16||||||=|=|=}}
  • {{#expr:1e16>=trunc1e16+trunc1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1e16>=trunc1e16+trunc1||||||=|=|=}}
  • {{#expr:trunc1e16>=trunc1e16+trunc1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1e16>=trunc1e16+trunc1||||||=|=|=}}

Similarly, a >= b and b = c does not imply a >=c:

  • {{#expr:trunc1e16>=1e16{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1e16>=1e16||||||=|=|=}}
  • {{#expr:1e16=trunc1e16+trunc1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1e16=trunc1e16+trunc1||||||=|=|=}}
  • {{#expr:trunc1e16>=trunc1e16+trunc1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1e16>=trunc1e16+trunc1||||||=|=|=}}

However, < and > are transitive.

Monotonicity

In division of numbers of type integer, a small change in the dividend can change the type of the result. Therefore, if the absolute value of the result is greater than 2^53, it is not always a monotonic function of the dividend:

  • {{numf{{safesubst:{{safesubst:#if:(trunc1e18-trunc2)/trunc3|p1|p2}}||(trunc1e18-trunc2)/trunc3|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numf
  • {{numf{{safesubst:{{safesubst:#if:(trunc1e18-trunc1)/trunc3|p1|p2}}||(trunc1e18-trunc1)/trunc3|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numf
  • {{numf{{safesubst:{{safesubst:#if:trunc1e18/trunc3|p1|p2}}||trunc1e18/trunc3|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numf

Template:Divint rectifies this.

Numbers as input

Leading zeros are allowed, as well as a trailing decimal point (for an integer) and trailing zeros in a number with a decimal point.

  • "{{{{#if:|Template:Xpd/wl|#expr: +01.20}}}}" gives "{{#expr: +01.20}}" {{#ifeq:{{{gives}}}||||||}} [17]
  • "{{{{#if:|Template:Xpd/wl|#expr: 12.}}}}" gives "{{#expr: 12.}}" {{#ifeq:{{{gives}}}||||||}} [18]

These equivalences apply also for #ifeq and #switch, see below.

The part of the expression representing a number is a sequence of digits and points; due to floatval a second point and any digits and points immediately after it are ignored, and do not give an error message. Group separators are not allowed: a comma is considered an unrecognised punctuation character:

Thus a number can only consist of:

  • one or more digits, or
  • zero or more digits, a point, and zero or more digits.
  • "{{{{#if:|Template:Xpd/wl|#expr:123}}}}" gives "{{#expr:123}}" {{#ifeq:{{{gives}}}||||||}} [19]
  • "{{{{#if:|Template:Xpd/wl|#expr:123.456}}}}" gives "{{#expr:123.456}}" {{#ifeq:{{{gives}}}||||||}} [20]
  • "{{{{#if:|Template:Xpd/wl|#expr:.456}}}}" gives "{{#expr:.456}}" {{#ifeq:{{{gives}}}||||||}} [21]
  • "{{{{#if:|Template:Xpd/wl|#expr:0}}}}" gives "{{#expr:0}}" {{#ifeq:{{{gives}}}||||||}} [22]

Also accepted:

  • "{{{{#if:|Template:Xpd/wl|#expr: 123.}}}}" gives "{{#expr: 123.}}" {{#ifeq:{{{gives}}}||||||}} [23]
  • "{{{{#if:|Template:Xpd/wl|#expr:000123.4560 }}}}" gives "{{#expr:000123.4560 }}" {{#ifeq:{{{gives}}}||||||}} [24]
  • "{{{{#if:|Template:Xpd/wl|#expr:.}}}}" gives "{{#expr:.}}" {{#ifeq:{{{gives}}}||||||}} [25]

With ignored part:

  • "{{{{#if:|Template:Xpd/wl|#expr:123.456.789}}}}" gives "{{#expr:123.456.789}}" {{#ifeq:{{{gives}}}||||||}} [26]

Wrong:

  • "{{{{#if:|Template:Xpd/wl|#expr: 123,456}}}}" gives "{{#expr: 123,456}}" {{#ifeq:{{{gives}}}||||||}} [27]
  • "{{{{#if:|Template:Xpd/wl|#expr: 123 456}}}}" gives "{{#expr: 123 456}}" {{#ifeq:{{{gives}}}||||||}} [28]

Combinations with the operator e:

Float:

  • "{{{{#if:|Template:Xpd/wl|#expr:2.3e-5}}}}" gives "{{#expr:2.3e-5}}" {{#ifeq:{{{gives}}}||||||}} [29]
  • {{#expr:2e18{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:2e18||||||=|=|=}}

Integer type:

  • {{#expr:(trunc123456789012345)e trunc4{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:(trunc123456789012345)e trunc4||||||=|=|=}}

Compare:

  • {{#expr:123456789012345e4{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:123456789012345e4||||||=|=|=}}
  • {{#expr:trunc123456789012345e4{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc123456789012345e4||||||=|=|=}}
  • {{#expr:(trunc123456789012345)e4{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:(trunc123456789012345)e4||||||=|=|=}}
  • "{{{{#if:|Template:Xpd/wl|#expr: e5}}}}" gives "{{#expr: e5}}" {{#ifeq:{{{gives}}}||||||}} [30]

Commas can be removed as follows:

  • {{formatnum:1,2,,34.567,8{{safesubst:{{safesubst:#if:R|p1|p2}}||R|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → 1234.5678

Input of a number of type integer is not possible. A float can be converted to type integer with the function trunc. An integer with a value that is not a float value can be constructed, e.g. with Template:Trunc, where the number is given in two pieces:

The smallest positive float can be written:

  • {{#expr:.5e-323{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:.5e-323||||||=|=|=}}

but we cannot use that output as input:

  • {{#expr:{{#expr:.5e-323}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:{{#expr:.5e-323}}||||||=|=|=}}

All digits are used to determine the float to which a number is rounded, as demonstrated in a borderline case:

{{hex{{safesubst:{{safesubst:#if:0.00000000000000011102230246251566636831481088739149080825|p1|p2}}||0.00000000000000011102230246251566636831481088739149080825|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}{{#if:0.00000000000000011102230246251566636831481088739149080825|{{#iferror:{{#expr:0.00000000000000011102230246251566636831481088739149080825}}|0.00000000000000011102230246251566636831481088739149080825|{{#ifeq:Template:Type|integer|{{#ifexpr:abs(0.00000000000000011102230246251566636831481088739149080825)>=2^53|ca. }}}}{{#ifexpr:(0.00000000000000011102230246251566636831481088739149080825)<0|-}}{{#switch:{{#expr:0.00000000000000011102230246251566636831481088739149080825}}|INF|-INF=INF|{{#ifexpr:(0.00000000000000011102230246251566636831481088739149080825)=0|0|Template:Significand2hex*2^Template:Oom2{{#ifeq:Template:Type|float| (ulp=2^{{#expr:-52+Template:Oom2}}=ca. Template:Numfh/2)}}}}}}}}}}
{{hex{{safesubst:{{safesubst:#if:0.00000000000000011102230246251566636831481088739149080826|p1|p2}}||0.00000000000000011102230246251566636831481088739149080826|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}{{#if:0.00000000000000011102230246251566636831481088739149080826|{{#iferror:{{#expr:0.00000000000000011102230246251566636831481088739149080826}}|0.00000000000000011102230246251566636831481088739149080826|{{#ifeq:Template:Type|integer|{{#ifexpr:abs(0.00000000000000011102230246251566636831481088739149080826)>=2^53|ca. }}}}{{#ifexpr:(0.00000000000000011102230246251566636831481088739149080826)<0|-}}{{#switch:{{#expr:0.00000000000000011102230246251566636831481088739149080826}}|INF|-INF=INF|{{#ifexpr:(0.00000000000000011102230246251566636831481088739149080826)=0|0|Template:Significand2hex*2^Template:Oom2{{#ifeq:Template:Type|float| (ulp=2^{{#expr:-52+Template:Oom2}}=ca. Template:Numfh/2)}}}}}}}}}}

  • {{numf{{safesubst:{{safesubst:#if:2^-53|p1|p2}}||2^-53|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numf
  • {{numf{{safesubst:{{safesubst:#if:2^-53+2^-105|p1|p2}}||2^-53+2^-105|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numf

Similarly:

  • {{numfh{{safesubst:{{safesubst:#if:4398046511104.00048828125|p1|p2}}||4398046511104.00048828125|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numfh
  • {{numfh{{safesubst:{{safesubst:#if:4398046511104.00048828125000000000000000000000000000000000000000000000001|p1|p2}}||4398046511104.00048828125000000000000000000000000000000000000000000000001|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numfh
  • 2^42+2^-10 = 4,398,046,511,104.000,976,562,5

Thus we see that the value halfway the two consecutive floats is rounded down in this case, while the other decimal fractions between the two floats are rounded to the nearest of the two.

Function plural

As opposed to ParserFunctions, "Template:Ml" accepts points and commas in numbers and interprets them in a site-language-specific way (depending on $separatorTransformTable in Messagesxx.php); on this site:

(on e.g. the German and the Dutch sites reversed w.r.t. the result on English sites).

However, this can be used instead of #ifeq, #ifexpr or #switch only for distinguishing a few site-language-specific categories of numbers (for English: 1 and "not equal to 1", for French <=1 and >1, etc.). Also, since it is designed for linguistic distinction of singular and plural, in some languages the categories of numbers are numerically less useful.

Numbers as output

The MediaWiki software simply passes on the literal result of the php computation, except that logical values are changed to 1 and 0. Therefore the format can depend on the server.

A number of type integer is displayed without rounding and in ordinary decimal notation:

  • {{#expr:trunc(2^52){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc(2^52)||||||=|=|=}}
  • {{#expr:-trunc(2^52){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:-trunc(2^52)||||||=|=|=}}
  • {{#expr:trunc1100000{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1100000||||||=|=|=}}
  • {{#expr:trunc1200000{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1200000||||||=|=|=}}
  • {{#expr:trunc1300000{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc1300000||||||=|=|=}}
  • {{#expr:trunc4100000{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:trunc4100000||||||=|=|=}}

while a number of type float is rounded to 14 digits, while inconsistently displaying some numbers in scientific format. This is reportedly a bug in the Zend Engine which has been fixed [31], but on Wikimedia apparently not yet:

  • {{#expr:2^52{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:2^52||||||=|=|=}}
  • {{#expr:-(2^52){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:-(2^52)||||||=|=|=}}
  • {{#expr:1100000{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1100000||||||=|=|=}}
  • {{#expr:1200000{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1200000||||||=|=|=}}
  • {{#expr:1300000{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1300000||||||=|=|=}}
  • {{#expr:4100000{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:4100000||||||=|=|=}}
  • {{#expr:1/7{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1/7||||||=|=|=}}

For some representable round numbers, notably some multiples of 100,000, scientific notation is produced, which, if reused in an expression, is not even exactly equal to the original number:

  • {{numfh{{safesubst:{{safesubst:#if:4.1e6|p1|p2}}||4.1e6|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numfh

Thus we may want to either compare two results of #expr (for equality up to 14 digits) or compare two expressions, such as 4100000 and 4000000+100000 (for exact equality); depending on context and intention, the negative result of the comparison of the result of expr with the exact number may be confusing.

The function formatnum adds commas (on the left of the point only), but does not convert from or to scientific format:

  • {{formatnum:1234567.890123{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → 1,234,567.890123
  • {{formatnum:1234567.890123E16{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → 1,234,567.890123E16

The number output is suitable for many other calculation programs, also the scientific notation. In that sense output like 6E23 is more convenient than 6{{#if:23

|×10{{#switch:{{{2}}}
 |#default={{#switch:{{#if:23|{{#ifeq:23|{{#if:{{#ifexpr:{{#expr:23}}}}|(23)|{{#expr:23}}}}|true|{{#ifeq:23|+{{#if:{{#ifexpr:{{#expr:23}}}}|(23)|{{#expr:23}}}}|true|{{#ifeq:23|({{#if:{{#ifexpr:{{#expr:23}}}}|(23)|{{#expr:23}}}})|true|false}}}}}}}}
  |#default={{#switch:{{{2}}}
   |plus=+{{#ifexpr:(231)=(23)|Template:FormattingError|{{#ifexpr:23<0|−}}{{#ifexpr:abs(231)>10*abs(23)|{{#expr:abs(23)}}|{{#expr:trunc(abs(23))}}.{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>14|Template:FormattingError|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=1|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E1mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=2|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E2mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=3|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E3mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=4|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>4|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E4mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=5|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E5mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=6|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E6mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=7|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>7|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E7mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=8|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E8mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=9|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E9mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=10|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>10|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E10mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=11|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E11mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=12|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E12mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=13|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>13|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E13mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=14|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E14mod10}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
   |#default={{#ifexpr:(231)=(23)|Template:FormattingError|{{#ifexpr:23<0|−}}{{#ifexpr:abs(231)>10*abs(23)|{{#expr:abs(23)}}|{{#expr:trunc(abs(23))}}.{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>14|Template:FormattingError|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=1|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E1mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=2|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E2mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=3|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E3mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=4|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>4|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E4mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=5|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E5mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=6|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E6mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=7|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>7|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E7mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=8|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E8mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=9|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E9mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=10|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>10|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E10mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=11|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E11mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=12|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E12mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=13|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>13|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E13mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=14|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E14mod10}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
  }}
  |false=23
 }}
 |text=23
}}
|e

}}.

Template:Num displays a number with high accuracy (such that in the case of float the specific internal value is reconstructed when using the output as input), with the variant Template:Numf showing thousands separators:

  • {{numf{{safesubst:{{safesubst:#if:trunc3^trunc39|p1|p2}}||trunc3^trunc39|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numf
  • {{numf{{safesubst:{{safesubst:#if:trunc3^trunc40|p1|p2}}||trunc3^trunc40|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numf
  • {{numf{{safesubst:{{safesubst:#if:1/7|p1|p2}}||1/7|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Numf

Negative zero

Although the literal "-0" (the unary minus applied to 0) gives 0, some operations give the float "-0" (preserving commutativity of + and *):

Generating -0 with *, /, ceil, round:

  • {{#expr: -1*0{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: -1*0||||||=|=|=}}
  • {{#expr: (-1e-200)*1e-200{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: (-1e-200)*1e-200||||||=|=|=}}
  • {{#expr: -1/1e333{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: -1/1e333||||||=|=|=}}
  • {{#expr: 0/-1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: 0/-1||||||=|=|=}}
  • {{#expr: (-1e-200)/1e200{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: (-1e-200)/1e200||||||=|=|=}}
  • {{#expr: (1e-200)/-1e200{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: (1e-200)/-1e200||||||=|=|=}}
  • {{#expr: ceil(-.1){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: ceil(-.1)||||||=|=|=}}
  • {{#expr: -.2round0{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: -.2round0||||||=|=|=}}

Passing -0 on with unary +, binary + and -, * (and hence operator e), /, floor, ceil:

  • {{#expr: +(-1*0){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: +(-1*0)||||||=|=|=}}
  • {{#expr: (-1*0)+(-1*0){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: (-1*0)+(-1*0)||||||=|=|=}}
  • {{#expr: (-1*0)-0{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: (-1*0)-0||||||=|=|=}}
  • {{#expr: 1*(-1*0){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: 1*(-1*0)||||||=|=|=}}
    • {{#expr: (-1*0)e0{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: (-1*0)e0||||||=|=|=}}
  • {{#expr: (-1*0)/1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: (-1*0)/1||||||=|=|=}}
  • {{#expr: floor(-1*0){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: floor(-1*0)||||||=|=|=}}
  • {{#expr: ceil(-1*0){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: ceil(-1*0)||||||=|=|=}}

However:

  • {{#expr: -0{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: -0||||||=|=|=}}
  • {{#expr: -10^-401{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr: -10^-401||||||=|=|=}}

Since 2011 the function #ifexpr takes both 0 and the float -0 as false:

  • {{#ifexpr:0{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifexpr:0|1|0||||=|=|=}}
  • {{#ifexpr:-1*0{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifexpr:-1*0|1|0||||=|=|=}}

Also, as argument of a logical operator -0 is taken as false:

  • {{#expr:not(-1*0){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:not(-1*0)||||||=|=|=}}
  • {{#expr:(-1*0)and1{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:(-1*0)and1||||||=|=|=}}
  • {{#expr:(-1*0)or0{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:(-1*0)or0||||||=|=|=}}

If an expression of type float can have the value -0, then an operation that removes the minus sign from a possible -0, but does not affect any other result, is the addition of 0. If an expression may be of type integer then one can add trunc0.

  • {{#expr:0+(-1*0){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:0+(-1*0)||||||=|=|=}}

Type conversion

A float can be converted to type integer by operator trunc (note however that for 2^63 <= x <= 2^64 we get x - 2^64, for larger x we get 0; for x < -2^63 we get -2^63).

An expression of type integer can be converted to float by adding 0. Note that for integers greater than 2^53 this involves rounding.

Limitations and workarounds

The operator trunc gives the correct mathematical result of rounding toward 0 to an integer for integer-type numbers and for floats x inside the integer range: -2^63 <= x < 2^63. To also get the correct mathematical result for floats outside this range is simple, because these floats all have an integer value, so they can be left unchanged. Template:Trunc does this.

The operator mod gives strange errors for some fairly large values of the second argument:

  • {{#expr:123mod(2^32-1){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:123mod(2^32-1)||||||=|=|=}}

Template:Modint works correctly for a larger range.

The operator round with second argument 0 gives wrong results for odd numbers between 2^52 and 2^53, even though the exact results are representable as float. Also, the operator rounds integer-type numbers with an absolute value between 2^53 and 2^63 to float. Template:Round0 always gives the expression for the exact result, for subsequent use in an expression, or for display (with the accuracy of this depending on the accuracy of the display function or template only).

The operator floor rounds integer-type numbers with an absolute value between 2^53 and 2^63 to float, and not necessarily downward. Similarly the operator ceil rounds these numbers not necessarily upward. Template:Floor and Template:Ceil always give the expressions for the exact results, for subsequent use in an expression, or for display (with the accuracy of this, and the direction of rounding, depending on the display function or template only).

Branching depending on an expression

The function #ifexpr: produces one of two specified results, depending on the value of a boolean expression involving numbers and booleans (not strings). Examples:

  • {{#ifexpr: {{CURRENTDOW}} = 0 or {{CURRENTDOW}} = 6 | weekEND | weekDAY}} yields {{#ifexpr: 3 = 0 or 3 = 6|weekEND|weekDAY}} because today is Wednesday and so "{{{{#if:|Template:Xpd/wl|CURRENTDOW}}}}" is "3" {{#ifeq:is||||||}} [32].
  • {{#expr:2^10=1024{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:2^10=1024||||||=|=|=}}

Note that rounding errors can affect a comparison, even if they are not visible in the displayed values: the internal values are compared. This applies even to large integers:

  • {{#expr:1024e20-1e23{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1024e20-1e23||||||=|=|=}}
  • {{#expr:1024e20-1e23=2.4e21{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1024e20-1e23=2.4e21||||||=|=|=}}

Instead one may want to allow a relatively small difference that could be present due to rounding errors:

  • {{#expr:abs(1024e20-1e23-2.4e21)<1e8{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:abs(1024e20-1e23-2.4e21)<1e8||||||=|=|=}}

Again, for comparing a number of type float with one of type integer, the integer is converted to float. In this case the type is determined by the format of the number, e.g. 2 is an integer, but 2.0 and 2e0 are floats; also 12345678901234567890 is a float, because it is too large for an integer.

Again, equality is not transitive with mixed types:

  • {{#ifeq:12345678901234567{{safesubst:{{safesubst:#if:12345678901234568.010|p1|p2}}||12345678901234568.0|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:12345678901234567|12345678901234568.0|1|0|||=|=|=}}
  • {{#ifeq:12345678901234568.0{{safesubst:{{safesubst:#if:1234567890123456810|p1|p2}}||12345678901234568|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:12345678901234568.0|12345678901234568|1|0|||=|=|=}}
  • {{#ifeq:12345678901234567{{safesubst:{{safesubst:#if:1234567890123456810|p1|p2}}||12345678901234568|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:12345678901234567|12345678901234568|1|0|||=|=|=}}
  • {{#ifeq:12345678901234567{{safesubst:{{safesubst:#if:12345678901234567e010|p1|p2}}||12345678901234567e0|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:12345678901234567|12345678901234567e0|1|0|||=|=|=}}
  • {{#ifeq:12345678901234567e0{{safesubst:{{safesubst:#if:1234567890123456810|p1|p2}}||12345678901234568|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:12345678901234567e0|12345678901234568|1|0|||=|=|=}}
  • {{#ifeq:12345678901234567{{safesubst:{{safesubst:#if:1234567890123456810|p1|p2}}||12345678901234568|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:12345678901234567|12345678901234568|1|0|||=|=|=}}
  • {{num{{safesubst:{{safesubst:#if:trunc(2^62)-trunc1+trunc(2^62)|p1|p2}}||trunc(2^62)-trunc1+trunc(2^62)|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}}Template:Num
  • {{#ifeq:9223372036854775700{{safesubst:{{safesubst:#if:922337203685477590010|p1|p2}}||9223372036854775900|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:9223372036854775700|9223372036854775900|1|0|||=|=|=}}
  • {{#ifeq:9223372036854775900{{safesubst:{{safesubst:#if:922337203685477580010|p1|p2}}||9223372036854775800|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:9223372036854775900|9223372036854775800|1|0|||=|=|=}}
  • {{#ifeq:9223372036854775700{{safesubst:{{safesubst:#if:922337203685477580010|p1|p2}}||9223372036854775800|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:9223372036854775700|9223372036854775800|1|0|||=|=|=}}

Comparisons

The functions #ifeq and #switch compare numbers and strings for equality using PHP operator ==, the same as the equality operator mentioned above, but now applied directly to the expanded wikitext of the arguments. For comparison as numbers no expressions (not even constants) are allowed, but in this case the unary plus and minus and the e of scientific notation are taken as part of the number, instead of as operators. Without e and decimal point the type is integer, otherwise it is float. As mentioned above, when an integer is compared with a float, the integer is converted to float first.

  • {{#ifeq:3{{safesubst:{{safesubst:#if:3.010|p1|p2}}||3.0|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:3|3.0|1|0|||=|=|=}}
  • {{#ifeq:3{{safesubst:{{safesubst:#if:0310|p1|p2}}||03|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:3|03|1|0|||=|=|=}}
  • {{#ifeq:0.00003456{{safesubst:{{safesubst:#if:3.456E-0510|p1|p2}}||3.456E-05|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:0.00003456|3.456E-05|1|0|||=|=|=}}
  • {{#ifeq:1e23{{safesubst:{{safesubst:#if:.1e2410|p1|p2}}||.1e24|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:1e23|.1e24|1|0|||=|=|=}} although rounding both numbers to float gives different internal numbers:
    • {{#expr:1e23-.1e24{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1e23-.1e24||||||=|=|=}}
    • {{#expr:1e23=.1e24{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1e23=.1e24||||||=|=|=}}
    • {{#ifexpr:1e23=.1e24{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifexpr:1e23=.1e24|1|0||||=|=|=}}
  • {{#ifeq:9034567890123456789{{safesubst:{{safesubst:#if:903456789012345678810|p1|p2}}||9034567890123456788|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:9034567890123456789|9034567890123456788|1|0|||=|=|=}} (two numbers of type integer, therefore only true if exactly equal); compare:
  • {{#ifeq:9034567890123456700.0{{safesubst:{{safesubst:#if:903456789012345680010|p1|p2}}||9034567890123456800|}}{{safesubst:{{safesubst:#if:10|p1|p2}}||1|}}{{safesubst:{{safesubst:#if:0|p1|p2}}||0|}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#ifeq:9034567890123456700.0|9034567890123456800|1|0|||=|=|=}} (due to the decimal point in one number, both are rounded to float before the comparison, so the comparison is cruder)

Length of expressions

Long expressions are allowed, see Template:Long expression demo. However, see also efficiency.

Error messages

Examples for all known #expr: and #ifexpr: error messages. The error texts are within the tags <strong class="error">..</strong>.

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr:1/0}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr:1/0}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr:1/0q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr:1/0|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3A1%2F0}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr:2*}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr:2*}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr:2*q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr:2*|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3A2%2A}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr:1 2}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr:1 2}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr:1 2q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr:1 2|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3A1+2}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#ifexpr:1*/2}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#ifexpr:1*/2}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#ifexpr:1*/2q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#ifexpr:1*/2|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23ifexpr%3A1%2A%2F2}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr: 1 (2)}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr: 1 (2)}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr: 1 (2)q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr: 1 (2)|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3A+1+%282%29}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr: (1}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr: (1}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr: (1q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr: (1|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3A+%281}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr: 1)}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr: 1)}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr: 1)q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr: 1)|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3A+1%29}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr:2*123,456}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr:2*123,456}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr:2*123,456q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr:2*123,456|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3A2%2A123%2C456}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr:{{{a}}}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr:{{{a}}}}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr:{{{a}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr:{{{a}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3A%7B%7B%7Ba%7D%7D%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#ifexpr:3%2}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#ifexpr:3%2}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#ifexpr:3%2q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#ifexpr:3%2|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23ifexpr%3A3%252}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#ifexpr:abc}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#ifexpr:abc}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#ifexpr:abcq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#ifexpr:abc|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23ifexpr%3Aabc}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

  • {{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|{}}{{xpd/w{{#if:|l}}|#expr:abc.def}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p

q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|{{{{{#switch:pq|p q=2|p q=3|p*q=4|p#q=5|p:q=6|7}}}}}}}{{xpd/w{{#if:|l}}|"}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}}{{xpd/w{{#if:|l}}|}} → "{{#expr:abc.def}}" "q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p{q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B}}{{#switch:p#expr:abc.defq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:#expr:abc.def|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%23expr%3Aabc.def}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:{{{{{#switch:pq|p q=2|p_q=3|p*q=4|p#q=5|p:q=6|7}}}}}|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%7B%7B%7B%7B%7B%23switch%3Apq%7Cp+q%3D2%7Cp%0Aq%3D3%7Cp%2Aq%3D4%7Cp%23q%3D5%7Cp%3Aq%3D6%7C7%7D%7D%7D%7D%7D}}{{#switch:p"q|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:"|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|%22}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}{{#switch:pq|p_*q|p_**q|p_***q|p_#q|p_##q|p_###q|p_:q|p_::q|p_:::q=%0d}}{{#switch:|&p=%7c|&e=%3d|&s=+|&nl=%0d|&*=%2a|&#=%23|&:=%3a|}}&removecomments=true

{{ #expr:{{ x|102|1000*}} 18 }} gives {{#ifeq:TrainzOnline|Meta|{{#expr:Template:X18}}|{{#expr:1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*18}}}}

{{ #expr:{{ x|102|1000*}} 179 }} gives {{#ifeq:TrainzOnline|Meta|{{#expr:Template:X179}}|{{#expr:1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*179}}}}

{{ #expr:{{ x|102|1000*}} 180 }} gives {{#ifeq:TrainzOnline|Meta|{{#expr:Template:X180}}|{{#expr:1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*1000*180}}}} (on Wikimedia "INF", but depending on the operating system of the server it may also be e.g. "1.#INF")

INF also appears when an intermediate result is of range:

  • {{#expr:1e309/1e308{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1e309/1e308||||||=|=|=}}
  • {{#expr:1e200*1e200*1e-300{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1e200*1e200*1e-300||||||=|=|=}}.

but

  • {{#expr:1e200*(1e200*1e-300){{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{safesubst:{{safesubst:#if:|p1|p2}}|||}}{{#if:||=}}{{#if:||{{{n2}}}=}}{{#if:||=}}}} → {{#expr:1e200*(1e200*1e-300)||||||=|=|=}}.

{{ #expr:{{ x|33|(1+(}} 1 {{ x|33|))}} }} gives {{#ifeq:TrainzOnline|Meta|{{#expr:Template:X1Template:X}}|{{#expr:(1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+(1)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}}

{{ #expr:{{ x|34|(1+(}} 1 {{ x|34|))}} }} gives {{#ifeq:TrainzOnline|Meta|{{#expr:Template:X1Template:X}}|{{#expr:(1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+((1+(1))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}}

"{{{{#if:|Template:Xpd/wl|#expr:3.4.5.6}}}}" gives "{{#expr:3.4.5.6}}" {{#ifeq:{{{gives}}}||||||}} [33]   (no feature, only an oddity)


Note: Template:Links-small copies a given string, here parts of an expression, for the specified times (max. 120).

Wikitext without error message from the parser functions, but typically unintended:

{{{#expr:2*3}}}   {{{#expr:2*3}}}   (triple braces, the whole is interpreted as parameter tag with parameter name "#expr:2*3")
{{#expr:2*3}}} {{#expr:2*3}}} (one closing brace too many; the last of the three is interpreted as plain text, so that the rest works fine)
{{{#expr:2*3}} {{{#expr:2*3}} (one opening brace too many; the first of the three is interpreted as plain text, so that the rest works fine)
{{#expr:2*3} {{#expr:2*3} (too few braces, the whole is interpreted as plain text)

Checking for a number

Check whether a string is a valid numeric expression:

  • {{#if:{{#ifexpr:3}}|0|1}} gives {{#if:{{#ifexpr:3}}|0|1}}
  • {{#if:{{#ifexpr:3-2}}|0|1}} gives {{#if:{{#ifexpr:3-2}}|0|1}}
  • {{#if:{{#ifexpr:3 2}}|0|1}} gives {{#if:{{#ifexpr:3 2}}|0|1}}

Find the value represented by a string if it is a valid numeric expression, otherwise just return the string:

  • {{#iferror:{{#expr:3}}|3}} gives {{#iferror:{{#expr:3}}|3}}
  • {{#iferror:{{#expr:3-2}}|3-2}} gives {{#iferror:{{#expr:3-2}}|3-2}}
  • {{#iferror:{{#expr:3 2}}|3 2}} gives {{#iferror:{{#expr:3 2}}|3 2}}

Check whether a string is a number:

  • {{#ifeq:3|{{#expr:3}}|1|0}} gives {{#ifeq:3|{{#expr:3}}|1|0}}
  • {{#ifeq:03|{{#expr:03}}|1|0}} gives {{#ifeq:03|{{#expr:03}}|1|0}}
  • {{#ifeq:3-2|{{#expr:3-2}}|1|0}} gives {{#ifeq:3-2|{{#expr:3-2}}|1|0}}
  • {{#ifeq:3 2|{{#expr:3 2}}|1|0}} gives {{#ifeq:3 2|{{#expr:3 2}}|1|0}}

Minus sign

Only the Template:Mlw character or Template:Mlw character, typed directly, work as a minus sign operator in expressions.

  • The HTML character references (by name or by numeric code point value) are not recognized when evaluating expressions: numerical character references are converted only when generating the final HTML document (after expansion of templates and parser functions)
  • Only a handful of character references by name are substituted early by MediaWiki, all others are interpreted only by the browser.
  • The other dash characters (such as the hyphen, the figure dash, Template:Mlw, Template:Mlw and others), though often similar visually, are not valid minus signs, but punctuation signs or typographical variants.
Template:Mlw, typed directly as the character '-' (U+002D) Template:Xpd/wl|#expr:-12}}}}" "{{#expr:-12}}" {{#ifeq: }} [34]
hyphen-minus, typed as the numerical character reference &#x2D; "{{#expr:&#x2D;12}}" "{{#expr:-12}}" [35]
hyphen-minus, typed as the numerical character reference &#45; "{{#expr:&#45;12}}" "{{#expr:-12}}" [36]
Template:Mlw, typed directly as the character '−' (U+2212) Template:Xpd/wl|#expr:−12}}}}" "{{#expr:−12}}" {{#ifeq: }} [37]
minus sign, typed as the numerical character reference &#x2212; "{{#expr:&#x2212;12}}" "{{#expr:−12}}" [38]
minus sign, typed as the numerical character reference &#8722; "{{#expr:&#8722;12}}" "{{#expr:−12}}" [39]
minus sign, typed as the symbolic character reference &minus; "{{#expr:&minus;12}}" "{{#expr:−12}}" [40]
figure dash, typed directly as the character '‒' (U+2012) Template:Xpd/wl|#expr:‒12}}}}" "{{#expr:‒12}}" {{#ifeq: }} [41]
figure dash, typed as the numerical character reference &#x2012; "{{#expr:&#x2012;12}}" "{{#expr:‒12}}" [42]
figure dash, typed as the numerical character reference &#8210; "{{#expr:&#8210;12}}" "{{#expr:‒12}}" [43]
Template:Mlw, typed directly as the character '–' (U+2013) Template:Xpd/wl|#expr:–12}}}}" "{{#expr:–12}}" {{#ifeq: }} [44]
en dash, typed as the numerical character reference &#x2013; "{{#expr:&#x2013;12}}" "{{#expr:–12}}" [45]
en dash, typed as the numerical character reference &#8211; "{{#expr:&#8211;12}}" "{{#expr:–12}}" [46]
en dash, typed as the symbolic character reference &ndash; "{{#expr:&ndash;12}}" "{{#expr:–12}}" [47]

Also many other calculation programs require a hyphen. Therefore, in order to be able to copy rendered numbers and expressions to the edit box or input them through a copy operation into other calculation programs, displayed minus signs also need to be hyphens.

Displaying numbers and numeric expressions

Guidelines such as Template:Mlww focus on number display as end product. However, a point of consideration can also be the possibility to apply the rendered output to #expr or #ifexpr, or to input it without conversion into other calculation programs. This would require the following:

  • use digits, not words
  • as mentioned above, use the hyphen as minus sign
  • use *, <=, and >=, not ×, ≤, or ≥
  • do not use thousands separators (however, some programs allow them)
  • use output like 6E23 or 6e23 rather than 6{{#if:23
|×10{{#switch:{{{2}}}
 |#default={{#switch:{{#if:23|{{#ifeq:23|{{#if:{{#ifexpr:{{#expr:23}}}}|(23)|{{#expr:23}}}}|true|{{#ifeq:23|+{{#if:{{#ifexpr:{{#expr:23}}}}|(23)|{{#expr:23}}}}|true|{{#ifeq:23|({{#if:{{#ifexpr:{{#expr:23}}}}|(23)|{{#expr:23}}}})|true|false}}}}}}}}
  |#default={{#switch:{{{2}}}
   |plus=+{{#ifexpr:(231)=(23)|Template:FormattingError|{{#ifexpr:23<0|−}}{{#ifexpr:abs(231)>10*abs(23)|{{#expr:abs(23)}}|{{#expr:trunc(abs(23))}}.{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>14|Template:FormattingError|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=1|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E1mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=2|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E2mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=3|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E3mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=4|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>4|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E4mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=5|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E5mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=6|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E6mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=7|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>7|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E7mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=8|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E8mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=9|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E9mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=10|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>10|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E10mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=11|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E11mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=12|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E12mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=13|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>13|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E13mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=14|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E14mod10}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
   |#default={{#ifexpr:(231)=(23)|Template:FormattingError|{{#ifexpr:23<0|−}}{{#ifexpr:abs(231)>10*abs(23)|{{#expr:abs(23)}}|{{#expr:trunc(abs(23))}}.{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>14|Template:FormattingError|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=1|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E1mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=2|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E2mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=3|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E3mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=4|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>4|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E4mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=5|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E5mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=6|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E6mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=7|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>7|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E7mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=8|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E8mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=9|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E9mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=10|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>10|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E10mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=11|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E11mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=12|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E12mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=13|{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>13|}}{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E13mod10}}{{#ifexpr:{{#expr:(-ln(abs(231)-abs(23))/ln10round 0)-1}}>=14|{{#expr:{{#expr:abs(231)-trunc(abs(231))}}*1E14mod10}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
  }}
  |false=23
 }}
 |text=23
}}
|e

}}

Examples:

  • "{{{{#if:|Template:Xpd/wl|#expr:three}}}}" gives "{{#expr:three}}" {{#ifeq:{{{gives}}}||||||}} [48]
  • "{{{{#if:|Template:Xpd/wl|#expr:2<3}}}}" gives "{{#expr:2<3}}" {{#ifeq:{{{gives}}}||||||}} [49]
  • "{{{{#if:|Template:Xpd/wl|#expr:2≤3}}}}" gives "{{#expr:2≤3}}" {{#ifeq:{{{gives}}}||||||}} [50]
  • "{{{{#if:|Template:Xpd/wl|#expr:2<=3}}}}" gives "{{#expr:2<=3}}" {{#ifeq:{{{gives}}}||||||}} [51]
  • "{{{{#if:|Template:Xpd/wl|#expr:2>3}}}}" gives "{{#expr:2>3}}" {{#ifeq:{{{gives}}}||||||}} [52]
  • "{{{{#if:|Template:Xpd/wl|#expr:2≥3}}}}" gives "{{#expr:2≥3}}" {{#ifeq:{{{gives}}}||||||}} [53]
  • "{{{{#if:|Template:Xpd/wl|#expr:2>=3}}}}" gives "{{#expr:2>=3}}" {{#ifeq:{{{gives}}}||||||}} [54]
  • "{{{{#if:|Template:Xpd/wl|#expr:2*3}}}}" gives "{{#expr:2*3}}" {{#ifeq:{{{gives}}}||||||}} [55]
  • "{{{{#if:|Template:Xpd/wl|#expr:2×3}}}}" gives "{{#expr:2×3}}" {{#ifeq:{{{gives}}}||||||}} [56]
  • "{{{{#if:|Template:Xpd/wl|#expr:2,300}}}}" gives "{{#expr:2,300}}" {{#ifeq:{{{gives}}}||||||}} [57]
  • "{{{{#if:|Template:Xpd/wl|#expr:6E23}}}}" gives "{{#expr:6E23}}" {{#ifeq:{{{gives}}}||||||}} [58]

If the number is the result of a computation by MediaWiki and unsuitable for use in a new computation due to application of a formatting function such as #formatnum or a formatting template, one can copy the wikitext and apply the additional computation before the formatting. However, when templates are used, and copying is done to another wiki, these templates have to be copied too, or substituted.

If you want to calculate with Magic words and return group seperated results you can use formatnum:
{{formatnum: {{#expr: {{NUMBEROFPAGES:R}} - {{NUMBEROFFILES:R}} }} }} = {{#expr: 8,023 - 4,587 }} (instead of {{#expr: 8023 - 4587 }}).

See also

1 | references-column-count references-column-count-{{{1}}} }} }} }}" {{#if: | style="-moz-column-width:{{{colwidth}}}; column-width:{{{colwidth}}};" | {{#if: | style="-moz-column-count:{{{1}}}; column-count:{{{1}}};" }} }}> Unknown extension tag "references"
This page has it's origination in the Wikimedia Foundation's development website Meta-wiki or has been exported and is now part of the newer Mediawiki software resources website for assisting new wikis with startup organization and has been copied according to the terms of the (CC-BY-SA-3.0), the GFDL standard GNU pulic license or the source file(s) is/are in the public domain.
Personal tools