Bruno - S95
2012-01-21 08:19:57 UTC
Access 2003 / 2010
Ciao, non riesco a risolvere il seguente problema:
Come convertire decimali a sessagesimali
# Hai gradi decimali (-73.9874°) invece di gradi, minuti, e secondi (-73°
59'
14.64")
# L'unità intera dei gradi rimane la stessa (-73.9874° longitudine, inizia
per 73°)
# Moltiplica i decimali per 60 (0.9874 * 60 = 59.244)
# Il numero intero diventa i minuti (59')
# Prendi il decimale rimanente e moltiplicalo per 60. (0.244 * 60 = 14.64)
# Il risultato diventa i secondi (14.64"). I secondi possono rimanere con i
decimali.
# Prendi i tre numeri e mettili insieme, utilizzando i simboli per i gradi
(°), minuti ('), and secondi (") (-73° 59' 14.64" longitudine)
------
# Hai gradi, minuti, e secondi (-73° 59' 14.64") invece dei gradi decimali
(-73.9874°)
# L'unità intera dei gradi rimane la stessa
# Dividi i secondi per 60 (14.64 / 60 = 0.244)
# Somma il risultato ai minuti e dividi per 60 (59.244 / 60 = 0.9874)
# Il risultato é la parte decimale dei gradi (0.9874)
# Somma i gradi ed i decimali utilizzandi il simbolo dei gradi (°)
(-73.9874°)
Ho trasformato le coordinate N 38° 56' 04'' 008° 55' 57'' in gradi e
decimali 38,9344444444444 - 8,9325 con la seguente
formula;
Latitudine:
[GGlat]+((([SSlat]/60)+[PPlat])/60)-Int(((([SSlat]/60)+[PPlat])/60))
Longitudine:
[GGlong]+((([SSlong]/60)+[PPlong])/60)-Int(((([SSlong]/60)+[PPlong])/60))
Tutto funziona correttamente, però ho la necessità di esportare i dati nel
formato gradi e decimali che abbia come separatore il punto anzichè la
virgola.
Potete aiutarmi. Mille grazie, Bruno
Ciao, non riesco a risolvere il seguente problema:
Come convertire decimali a sessagesimali
# Hai gradi decimali (-73.9874°) invece di gradi, minuti, e secondi (-73°
59'
14.64")
# L'unità intera dei gradi rimane la stessa (-73.9874° longitudine, inizia
per 73°)
# Moltiplica i decimali per 60 (0.9874 * 60 = 59.244)
# Il numero intero diventa i minuti (59')
# Prendi il decimale rimanente e moltiplicalo per 60. (0.244 * 60 = 14.64)
# Il risultato diventa i secondi (14.64"). I secondi possono rimanere con i
decimali.
# Prendi i tre numeri e mettili insieme, utilizzando i simboli per i gradi
(°), minuti ('), and secondi (") (-73° 59' 14.64" longitudine)
------
# Hai gradi, minuti, e secondi (-73° 59' 14.64") invece dei gradi decimali
(-73.9874°)
# L'unità intera dei gradi rimane la stessa
# Dividi i secondi per 60 (14.64 / 60 = 0.244)
# Somma il risultato ai minuti e dividi per 60 (59.244 / 60 = 0.9874)
# Il risultato é la parte decimale dei gradi (0.9874)
# Somma i gradi ed i decimali utilizzandi il simbolo dei gradi (°)
(-73.9874°)
Ho trasformato le coordinate N 38° 56' 04'' 008° 55' 57'' in gradi e
decimali 38,9344444444444 - 8,9325 con la seguente
formula;
Latitudine:
[GGlat]+((([SSlat]/60)+[PPlat])/60)-Int(((([SSlat]/60)+[PPlat])/60))
Longitudine:
[GGlong]+((([SSlong]/60)+[PPlong])/60)-Int(((([SSlong]/60)+[PPlong])/60))
Tutto funziona correttamente, però ho la necessità di esportare i dati nel
formato gradi e decimali che abbia come separatore il punto anzichè la
virgola.
Potete aiutarmi. Mille grazie, Bruno