|
|
| Line 1: |
Line 1: |
| <noinclude>
| | #REDIRECT [[Template:val]] |
| {{documentation}}
| |
| <!--
| |
| PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS
| |
| Normally, the code for the template is included, but this template is too complex to do that.
| |
| --></noinclude><includeonly><!--
| |
| --><span style="white-space:nowrap"><!--
| |
| START ERROR CHECKING:
| |
| -->{{#if: {{{n|}}}|<!-- Is there an argument "n"?
| |
| -->{{FormattingError|Error in {{tl|val}}: argument "n" is deprecated.}}<!--
| |
| -->|<!-- Is there an argument "n"? NO
| |
| -->{{#if: {{{s|}}}|<!-- Is there an argument "s"?
| |
| -->{{FormattingError|Error in {{tl|val}}: argument "s" is deprecated.}}<!--
| |
| -->|<!-- Is there an argument "s"? NO
| |
| -->{{#if:{{#ifexpr: {{{1}}}}}|<!-- Is arg1 not a valid number?
| |
| -->{{FormattingError|Error in {{tl|val}}: first argument is not a valid number.}}<!--
| |
| -->|<!-- Is arg1 not a valid number? NO
| |
| -->{{#if:{{#ifexpr: {{{2|0}}}}}|<!-- Is arg2 not a valid number?
| |
| -->{{FormattingError|Error in {{tl|val}}: second argument is not a valid number.}}<!--
| |
| -->|<!-- Is arg2 not a valid number? NO
| |
| -->{{#if:{{#ifexpr: {{{3|0}}}}}|<!-- Is arg3 not a valid number?
| |
| -->{{FormattingError|Error in {{tl|val}}: third argument is not a valid number.}}<!--
| |
| -->|<!-- Is arg3 not a valid number? NO
| |
| -->{{#ifexpr: {{{3|-1}}} >= 0|<!-- Is arg3 positive?
| |
| -->{{FormattingError|Error in {{tl|val}}: third argument is not negative.}}<!--
| |
| -->|<!-- Is arg3 positive? NO
| |
| -->{{#if:{{#ifexpr: {{{e|0}}}}}|<!-- Is arg "e" not a valid number?
| |
| -->{{FormattingError|Error in {{tl|val}}: exponent is not a valid number.}}<!--
| |
| -->|<!-- Is arg "e" not a valid number? NO
| |
| END ERROR CHECKING, START OUTPUT
| |
| -->{{delimitnum|{{{1|}}}}}<!-- Output arg1, formatted.
| |
| -->{{#if: {{{2|}}}|<!-- Are there 2 or more arguments?
| |
| --> <!--
| |
| -->{{#if: {{{3|}}}|<!-- Are there 3 arguments?
| |
| -->{{su|w=f|<!-- Uncertainty = +X -Y (3 arguments)
| |
| -->p=+{{delimitnum|{{{2}}}}}|<!-- Output +arg2, formatted.
| |
| -->b=−{{delimitnum|{{#expr:-{{{3}}}}}}}<!-- Output -arg3, formatted.
| |
| -->}}<!--
| |
| -->|<!-- Are there 3 arguments? NO
| |
| -->{{#if:{{#ifexpr: 0{{{2}}}}}|<!-- Second argument is "(number)"?
| |
| -->{{{2}}}<!-- Significance = (X)
| |
| -->|<!-- Second argument is "(number)"? NO
| |
| -->± {{delimitnum|{{{2}}}}}<!-- Uncertainty = ±X
| |
| -->}}<!-- End second argument is "(number)"?
| |
| -->}}<!-- End Are there 3 arguments?
| |
| -->}}<!-- End Are there 2 arguments?
| |
| -->{{#if: {{{e|}}}| × 10{{su|p={{delimitnum|{{{e}}}}}}}</sup>}}<!-- e=exponent
| |
| -->{{#if: {{{u|}}}| {{ScientificValue/units|{{{u}}}}}}}<!-- u=units
| |
| -->}}<!-- End Is arg "e" not a valid number?
| |
| -->}}<!-- End Is arg3 positive?
| |
| -->}}<!-- End Is arg3 not a valid number?
| |
| -->}}<!-- End Is arg2 not a valid number?
| |
| -->}}<!-- End Is arg1 not a valid number?
| |
| -->}}<!-- End Is there an argument "s"?
| |
| -->}}<!-- End Is there an argument "n"?
| |
| --></span><!--
| |
| --></includeonly>
| |