
j'ai juste ajouté un test de Signe sur le resultat ...
car il est vrais qu'on peut entrer un nombre negatif ... mais le résultat , lui doit être en Positif
car les GPS (enfin.. ceux que j'ai eu dans les mains ) n'accepte pas une entrée négative

ce prog est fait surtout pour convertir du Decimal en Sexagesimal
mais l'inverse fonctionne aussi , il faut entres les Degres, minute seconde en mettant un espace entre les termes
sous le format :: "40 25 5.93" pour 40° 25' 5.93

j'avais aussi mis en pense bête que
"Lat=Nord"(si positif)"
"Lon=Est""(si positif)"
donc si on a un chiffre Negatif il s'agit pour la latitude du SUD
et pour la longitude de l'OUEST
car sur certain GPS , on a juste la possibilité de changer (W<->E ou bien N<-->S ) mais sans savoir en fait quand on passe de l'un a l'autre ....
