Notifiche
Cancella tutti

[Risolto] Conversione delle coordinate sessagesimale in decimale e viceversa

  

0

1)41,890278 N 12,492223 E

2)40,822222 N 14,426667 E

3)35°29'35" N  12°36'19" E

4)47°5'28" N  12°10'50" E

5)45°06′15″N 6°37′32″E
Autore
1 Risposta



1

"in decimale" non vuol dire nulla: o si tratta "da sessagesimale a centesimale" (se è un esercizio di topografia) oppure "da sessagesimale a sessadecimale" (se è un esercizio di navigazione).
Nei casi 1 e 2 non hai marcato né con "°" né con "ᵍ" le tue coordinate; quale devo intendere?
* topografia: {12ᵍ.492223, 14ᵍ.426667, 40ᵍ.822222, 41ᵍ.890278}
* navigazione: {12°.492223, 14°.426667, 40°.822222, 41°.890278}
"e viceversa" nei casi 3, 4 e 5 il risultato lo vuoi in centesimale (gon) o in sessadecimale (gradi)?
Vabbe', poi decido io.
Tanto il metodo è lo stesso: convertire il dato nella minima misura presente, trasformarlo nella minima misura d'arrivo, normalizzare.
Decido, del tutto arbitrariamente, che si tratta di un esercizio di navigazione, così le parti intere in gradi "°" restano immutate (se invece è un esercizio di topografia, cavoletti tuoi! La prossima volta spreca dieci parole di chiarimento.).
------------------------------
Nei dati
* sessadecimali: {12°.492223, 14°.426667, 40°.822222, 41°.890278}
* sessagesimali: {6° 37' 32", 12° 10' 50", 12° 36' 19", 35° 29' 35", 47° 5' 28", 45° 06' 15"}
le minime unità presenti sono
* sessadecimale: 1 μ° = 1°/10^6 = (9/2500)"
* sessagesimale: 1" = 1°/3600 = 2500/9 μ°
Le conversioni avvengono come segue (una per direzione, come esempio di calcolo; poi le altre le fai da te).
---------------
* 41°.890278 = 41° 890278*(9/2500)" =
= 41° (3205 + 1/1250)" =
= 41° (53*60 + 25 + 0.0008)" =
= 41° 53' 25.0008"
---------------
* 12° 36' 19" = 12° (19 + 60*36)" =
= 12° 2179*2500/9 μ° =
= 12° (605277 + 7/9) μ° ~=
~= 12°.605278

@exprof grazie

 



Risposta