Template:Round1: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>David Yamakuchi
mNo edit summary
imported>David Yamakuchi
m (Undo revision 100749459 by David Yamakuchi (Talk) Whoops! had Periodic Table page hardwired in...then it moved!)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#ifeq:"{{:{{{eName|}}}/Atomic mass}}"|"{{#expr: {{:{{{eName|}}}/Atomic mass}}}}"
<includeonly>{{#ifeq:"{{#expr:{{{1}}} round 1}}"|"{{#expr:{{{1}}} round 0}}"|{{#expr: {{{1}}} round 0}}.0|{{#expr:{{{1}}} round 1}}}}</includeonly><noinclude>{{TlDoc}}</noinclude>
  |{{#ifeq:{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }}|{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{#expr:{{{MassDecimalPlaces|}}}-1}} }}
  |{{#ifeq:"{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{#expr:{{{MassDecimalPlaces|}}}-1}} }}"|"{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{#expr:{{{MassDecimalPlaces|}}}-2}} }}"
  |{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }}{{#ifeq:{{{MassDecimalPlaces|}}}|2|.00|{{#ifeq: "{{:{{{eName|}}}/Atomic mass}}"|"{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }}"||00}}}}
  |{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }}{{#ifeq:{{{MassDecimalPlaces|}}}|1|.0
|{{#ifeq:"{{:{{{eName|}}}/Atomic mass}}"|"{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}}}}"
  ||0}}
}}}}
  |{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }}}}
  |{{#ifeq:"{{:{{{eName|}}}/Atomic mass}}"|"({{#expr: {{:{{{eName|}}}/Atomic mass}}}})"
  |({{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }})
  |{{#ifeq:{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }}|{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{#expr:{{{MassDecimalPlaces|}}}-1}} }}
  |{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }}{{#ifeq:{{{MassDecimalPlaces|}}}|1|.0|0}}
  |{{#expr: {{:{{{eName|}}}/Atomic mass}} round {{{MassDecimalPlaces|}}} }}}}}} }}</includeonly><noinclude>This template was constructed to round the atomic mass numbers to one, two, or more places after the decimal for {{tl|Resizable periodic cell}} (for {{tl|PTofE}}.) 
 
Note: This thing is a hack.  It is way too big and it doesn't even cover all the possible cases of truncation of rounded zeros.  If someone knows how to properly retain the trailing zeros for rounded numbers _without_ making the code ridiculously large, then please by all means lend a hand...dy</noinclude>

Latest revision as of 15:19, 19 January 2011

This documentation is transcluded from Template:Round1/doc (edit | history)

This template was constructed to round the atomic mass numbers to one place after the decimal for {{Resizable periodic cell}} (for {{PTofE}}.)

Usage

{{MassRound|{{:Cobalt/Atomic mass}} }}

58.9