Neu bei Wikitravel? Bitte lies dir kurz unsere Einsteigertipps durch.

Vorlage:Dez2Deg: Unterschied zwischen den Versionen

Aus Wikitravel
Wechseln zu: Navigation, Suche
(Fehler bei Süd-Koordinaten)
(weitere Testfälle ergänzt)
Zeile 1: Zeile 1:
 
<includeonly>{{#ifexpr: {{{1}}}>=0 | {{#expr: ({{{1}}}-0.5) round 0 }}°  {{#expr: ({{{1}}}*60-0.5 round 0) mod 60 }}' {{#expr: ({{{1}}}*3600-0.5 round 0) mod 60 }}" N, | {{#expr: (-{{{1}}}-0.5) round 0 }}° {{#expr: (-{{{1}}}*60-0.5 round 0) mod 60 }}' {{#expr: (-{{{1}}}*3600-0.5 round 0) mod 60 }}" S, }} {{#ifexpr: {{{2}}}>=0 | {{#expr: ({{{2}}}-0.5) round 0 }}°  {{#expr: ({{{2}}}*60-0.5 round 0) mod 60 }}' {{#expr: ({{{2}}}*3600-0.5 round 0) mod 60 }}" O | {{#expr: (-{{{2}}}-0.5) round 0 }}° {{#expr: (-{{{2}}}*60-0.5 round 0) mod 60 }}' {{#expr: (-{{{2}}}*3600-0.5 round 0) mod 60 }}" W }}</includeonly><!-- die ganze Berechnung muss ohne Zeilenumbruch sein, sonst gibt's Fehler --><noinclude>
 
<includeonly>{{#ifexpr: {{{1}}}>=0 | {{#expr: ({{{1}}}-0.5) round 0 }}°  {{#expr: ({{{1}}}*60-0.5 round 0) mod 60 }}' {{#expr: ({{{1}}}*3600-0.5 round 0) mod 60 }}" N, | {{#expr: (-{{{1}}}-0.5) round 0 }}° {{#expr: (-{{{1}}}*60-0.5 round 0) mod 60 }}' {{#expr: (-{{{1}}}*3600-0.5 round 0) mod 60 }}" S, }} {{#ifexpr: {{{2}}}>=0 | {{#expr: ({{{2}}}-0.5) round 0 }}°  {{#expr: ({{{2}}}*60-0.5 round 0) mod 60 }}' {{#expr: ({{{2}}}*3600-0.5 round 0) mod 60 }}" O | {{#expr: (-{{{2}}}-0.5) round 0 }}° {{#expr: (-{{{2}}}*60-0.5 round 0) mod 60 }}' {{#expr: (-{{{2}}}*3600-0.5 round 0) mod 60 }}" W }}</includeonly><!-- die ganze Berechnung muss ohne Zeilenumbruch sein, sonst gibt's Fehler --><noinclude>
 
;Testfeld:
 
;Testfeld:
* {{Dez2Deg|51.2268|6.7762}} muss N 51° 13' 36" E 6° 46' 34" ergeben!
+
* {{Dez2Deg|51.2268|6.7762}} muss 51° 13' 36" N, 6° 46' 34" O ergeben!
* {{Dez2Deg|51.2268|-6.7762}} muss N 51° 13' 36" W 6° 46' 34" ergeben!
+
* {{Dez2Deg|51.2268|-6.7762}} muss 51° 13' 36" N, 6° 46' 34" W ergeben!
* {{Dez2Deg|-51.2268|6.7762}} muss S 51° 13' 36" E 6° 46' 34" ergeben!
+
* {{Dez2Deg|-51.2268|6.7762}} muss 51° 13' 36" S, 6° 46' 34" O ergeben!
* {{Dez2Deg|-51.2268|-6.7762}} muss S 51° 13' 36" W 6° 46' 34" ergeben!
+
* {{Dez2Deg|-51.2268|-6.7762}} muss 51° 13' 36" S, 6° 46' 34" W ergeben!
 
;Grenzfälle:
 
;Grenzfälle:
* {{Dez2Deg|51|6}} muss S 51° 0' 0" W 6° 0' 0" ergeben!
+
* {{Dez2Deg|51|6}} muss 51° 0' 0" N, 6° 0' 0" O ergeben!
* {{Dez2Deg|51.99999|6.99999}} muss S 51° 59' 59" W 6° 59' 59" ergeben!
+
* {{Dez2Deg|-51|-6}} muss 51° 0' 0" S, 6° 0' 0" W ergeben!
 +
* {{Dez2Deg|51.99999|6.99999}} muss 51° 59' 59" N, 6° 59' 59" O ergeben!
 +
* {{Dez2Deg|-51.99999|-6.99999}} muss 51° 59' 59" S, 6° 59' 59" W ergeben!
 
</noinclude>
 
</noinclude>

Version vom 11. Januar 2013, 15:36 Uhr

Testfeld
  • 51° 13' 36" N, 6° 46' 34" O  muss 51° 13' 36" N, 6° 46' 34" O ergeben!
  • 51° 13' 36" N, 6° 46' 34" W  muss 51° 13' 36" N, 6° 46' 34" W ergeben!
  • 51° 13' 36" S, 6° 46' 34" O  muss 51° 13' 36" S, 6° 46' 34" O ergeben!
  • 51° 13' 36" S, 6° 46' 34" W  muss 51° 13' 36" S, 6° 46' 34" W ergeben!
Grenzfälle
  • 51° 0' 0" N, 6° 0' 0" O  muss 51° 0' 0" N, 6° 0' 0" O ergeben!
  • 51° 0' 0" S, 6° 0' 0" W  muss 51° 0' 0" S, 6° 0' 0" W ergeben!
  • 51° 59' 59" N, 6° 59' 59" O  muss 51° 59' 59" N, 6° 59' 59" O ergeben!
  • 51° 59' 59" S, 6° 59' 59" W  muss 51° 59' 59" S, 6° 59' 59" W ergeben!