Jump to content

Template:Coord/dec2dms: Difference between revisions

From IdeaWazaWiki
wikademia>Quarl
prec => 3
wikademia>Quarl
prec=>4
Line 1: Line 1:
<includeonly>{{#ifexpr:{{{1}}} >= 0
<includeonly>{{#ifexpr:{{{1}}} >= 0
   |{{#switch:{{{3}}}
   |{{#switch:{{{4}}}
     |d={{#expr:{{{1}}} round 1}}°
     |d={{#expr:{{{1}}} round 1}}°
     |dm={{#expr:{{{1}}} mod 360}}°{{#expr:({{{1}}} * 600 round 0) mod 600 / 10}}′
     |dm={{#expr:{{{1}}} mod 360}}°{{#expr:({{{1}}} * 600 round 0) mod 600 / 10}}′
     |dms={{#expr:{{{1}}} mod 360}}°{{#expr:{{{1}}} * 60 mod 60}}′{{#expr:({{{1}}} * 36000 round 0) mod 600 / 10}}″
     |dms={{#expr:{{{1}}} mod 360}}°{{#expr:{{{1}}} * 60 mod 60}}′{{#expr:({{{1}}} * 36000 round 0) mod 600 / 10}}″
     |#default=ERROR, missing precision}} {{{2}}}
     |#default=ERROR, missing precision}} {{{2}}}
   |{{#switch:{{{3}}}
   |{{#switch:{{{4}}}
     |d={{#expr:-{{{1}}} round 1}}°
     |d={{#expr:-{{{1}}} round 1}}°
     |dm={{#expr:-{{{1}}} mod 360}}°{{#expr:(-{{{1}}} * 600 round 0) mod 600 / 10}}′
     |dm={{#expr:-{{{1}}} mod 360}}°{{#expr:(-{{{1}}} * 600 round 0) mod 600 / 10}}′

Revision as of 06:06, 18 March 2007