Difference between revisions of "Template:Coor/prec dms"

From blackwiki
Jump to navigation Jump to search
imported>Quarl
(«"|d|{{#ifeq:0,0|{{#expr:{{{1}}} * 3600 mod 3600 round 1}},{{#expr:{{{2}}} * 3600 mod 3600 round 1" → "}}|d|{{#ifeq:0,0|{{#expr:{{{1}}} * 3600 mod 3600 round 1}},{{#expr:{{{2}}} * 3600 mod 3600 round 1}}"»)
imported>Quarl
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#ifeq:0,0|{{#expr:{{{1}}} * 60 mod 60 round 1}},{{#expr:{{{2}}} * 60 mod 60 round 1}}}}|d|{{#ifeq:0,0|{{#expr:{{{1}}} * 3600 mod 3600 round 1}},{{#expr:{{{2}}} * 3600 mod 3600 round 1}}}}|dm|dms}}</includeonly><noinclude>
+
<includeonly>{{#ifexpr:
 +
  {{{1}}} round 2 = {{{1}}} round 0 and {{{2}}} round 2 = {{{2}}} round 0
 +
  |d
 +
  |{{#ifexpr:
 +
      {{{1}}}*60 round 2 = {{{1}}}*60 round 0 and {{{2}}}*60 round 2 = {{{2}}}*60 round 0
 +
        |dm
 +
        |dms}}}}</includeonly><noinclude>
 
{{template doc}}
 
{{template doc}}
 
</noinclude>
 
</noinclude>

Latest revision as of 07:18, 4 April 2007

Template documentation[view] [edit] [history] [purge]

Given two decimal numbers which were converted from d/m/s, return the coordinate precision:

ddegrees
dmdegrees, minutes
dmsdegrees, minutes, seconds

Examples:

{{coor/prec}}d
{{coor/prec}}d
{{coor/prec}}dm
{{coor/prec}}dm
{{coor/prec}}dms
{{coor/prec}}dms