Ecco come,
- Le intere unità di gradi rimarranno le stesse (cioè a 121.135° di longitudine, iniziamo con 121°).
- Moltiplica il decimale per 60 (cioè .135 * 60 =8.1).
- Il numero intero diventa i minuti (8').
- Prendi il decimale rimanente e moltiplicalo per 60. (cioè .1 * 60 =6).
- Il numero risultante diventa i secondi (6"). I secondi possono rimanere come decimali.
- Prendi le tue tre serie di numeri e mettile insieme, usando i simboli per gradi (°), minuti (‘) e secondi (") (cioè 121°8'6" longitudine)
Interroga,
SET @deci = 123.77;
SELECT FLOOR(@deci) Degrees,
FLOOR((@deci - (FLOOR(@deci))) * 60) Minutes,
((@deci - (FLOOR(@deci))) * 60 -
FLOOR((@deci - (FLOOR(@deci))) * 60)) * 60 SECONDS
Strumento di conversione online (per il controllo)