Difference between revisions of "Template:Sigfigs"
From Kerbal Space Program Wiki
m (!closing brackets;) |
(Testing possible fix for Expression error: Unrecognized punctuation character "{".) |
||
Line 1: | Line 1: | ||
− | <includeonly>{{#ifeq: {{{1}}}|N/A|N/A|<span style="white-space:nowrap;">{{#ifexpr: abs(floor(ln({{{1}}})/ln(10))) + 1>{{{2}}}|{{#formatnum:{{#expr: {{{1}}}/10^floor(ln({{{1}}})/ln(10)) round {{{2}}} - 1}}|{{#expr: {{{2}}} - 1}}|{{DS}}|t}}×10<sup>{{#formatnum:{{#expr: floor(ln({{{1}}})/ln(10))}}|{{DS}}|t}}</sup>|{{#formatnum:{{{1}}}|{{#expr: {{{2}}}-{{#ifexpr: ln({{{1}}}) >= 0|abs(floor(ln({{{1}}})/ln(10)))-1|0}}}}|{{DS}}|t}}}}</span>}}</includeonly><noinclude>Shows a number with the given number of significant figures. Uses the scientific notation if the number is longer than the requested significant figures. | + | <includeonly>{{#ifeq: {{{1}}}|N/A|N/A|<span style="white-space:nowrap;">{{{#ifexpr: abs(floor(ln({{{1}}})/ln(10))) + 1>{{{2}}}|{{#formatnum:{{#expr: {{{1}}}/10^floor(ln({{{1}}})/ln(10)) round {{{2}}} - 1}}|{{#expr: {{{2}}} - 1}}|{{DS}}|t}}×10<sup>{{#formatnum:{{#expr: floor(ln({{{1}}})/ln(10))}}|{{DS}}|t}}</sup>|{{#formatnum:{{{1}}}|{{#expr: {{{2}}}-{{#ifexpr: ln({{{1}}}) >= 0|abs(floor(ln({{{1}}})/ln(10)))-1|0}}}}|{{DS}}|t}}}}}</span>}}</includeonly><noinclude>Shows a number with the given number of significant figures. Uses the scientific notation if the number is longer than the requested significant figures. |
{| class="wikitable" | {| class="wikitable" |
Revision as of 04:59, 14 March 2015
Shows a number with the given number of significant figures. Uses the scientific notation if the number is longer than the requested significant figures.
Usage | Produces |
---|---|
{{sigfigs|12345678901234567890|5}} |
1.2346×1019 |
{{sigfigs|0.123456789012345678|5}} |
0.12346 |