Difference between revisions of "Template:Rnd"
From Timelines
(convert to Lua version) |
(rv due to problems) |
||
Line 1: | Line 1: | ||
− | <includeonly>{{# | + | <includeonly>{{#iferror:{{#expr:{{{2}}}}}|{{rndnear|{{{1}}}|1E{{#expr:{{order of magnitude|{{{1}}}}}-1}}}}|{{formatnum: |
+ | {{#ifexpr:({{{1|0}}})round({{{2|0}}})>=0.0001 | ||
+ | |{{#ifexpr:({{{1}}})round({{{2}}})<1E9 | ||
+ | |{{#ifexpr:<!-- | ||
+ | -->{{#expr:(({{{1}}})round({{{2}}})/1E5round0)*1E5}}={{#expr:({{{1}}})round({{{2}}})}} | ||
+ | |{{#ifexpr:{{{2}}}<=0 | ||
+ | |{{#expr:({{{1}}})round({{{2}}})E-5}}00000 | ||
+ | |{{#expr:({{{1}}})round({{{2}}})E-5}}0000{{rnd/-|0|{{{2}}}}} | ||
+ | }} | ||
+ | |{{#ifexpr:{{{2}}}<=0 | ||
+ | |{{#expr:({{{1}}})round({{{2}}})}} | ||
+ | |{{rnd/-|{{#expr:({{{1}}})round({{{2}}})}}|{{{2}}}}} | ||
+ | }} | ||
+ | }} | ||
+ | |{{rnd/e+ | ||
+ | |{{#expr:({{{1}}})round({{{2}}})}} | ||
+ | |{{{2}}} | ||
+ | |{{Order of magnitude|{{#expr:({{{1}}})round({{{2}}})}}}}}} | ||
+ | }} | ||
+ | |{{#ifexpr:({{{1|0}}})round({{{2|0}}})<=-0.0001 | ||
+ | |{{#ifexpr:({{{1}}})round({{{2}}})>-1E9 | ||
+ | |{{#ifexpr:<!-- | ||
+ | -->{{#expr:(({{{1}}})round({{{2}}})/1E5round0)*1E5}}={{#expr:({{{1}}})round({{{2}}})}} | ||
+ | |{{#ifexpr:{{{2}}}<=0 | ||
+ | |−{{#expr:-({{{1}}})round({{{2}}})E-5}}00000 | ||
+ | |−{{#expr:-({{{1}}})round({{{2}}})E-5}}0000{{rnd/-|0|{{{2}}}}} | ||
+ | }} | ||
+ | |{{#ifexpr:{{{2}}}<=0 | ||
+ | |−{{#expr:-({{{1}}})round({{{2}}})}} | ||
+ | |−{{rnd/-|-{{#expr:({{{1}}})round({{{2}}})}}|{{{2}}}}} | ||
+ | }} | ||
+ | }} | ||
+ | |−{{rnd/e+ | ||
+ | |-{{#expr:({{{1}}})round({{{2}}})}} | ||
+ | |{{{2}}} | ||
+ | |{{Order of magnitude|{{#expr:({{{1}}})round({{{2}}})}}}}}} | ||
+ | }} | ||
+ | |{{#ifexpr:({{{1|0}}})round({{{2|0}}})=0 | ||
+ | |{{#ifexpr:{{{2|0}}}<=0 | ||
+ | |0 | ||
+ | |{{rnd/-|0|{{{2}}}}} | ||
+ | }} | ||
+ | |{{#ifexpr:({{{1}}})round({{{2}}})>0 | ||
+ | |{{rnd/e− | ||
+ | |{{#expr:({{{1}}})round({{{2}}})}} | ||
+ | |{{{2}}} | ||
+ | |{{Order of magnitude|({{{1}}})round({{{2}}})}} | ||
+ | }} | ||
+ | |−{{rnd/e− | ||
+ | |-{{#expr:({{{1}}})round({{{2}}})}} | ||
+ | |{{{2}}} | ||
+ | |{{Order of magnitude|{{#expr:({{{1}}})round({{{2}}})}}}} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }}}}</includeonly><noinclude> | ||
{{documentation}} | {{documentation}} | ||
</noinclude> | </noinclude> |
Revision as of 15:16, 22 February 2013
Template documentation[create]
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |