Degrés décimaux en Degrés, Minutes Et Secondes en Javascript

Im essayant d'écrire une fonction qui prend ma degrés décimaux (lat) et les convertit en DMS degrés minutes secondes. Je sais que je suis censée à la fois le point décimal numéro 60, puis il est décimal à nouveau. Mais je suis un noob. Aurais-je diviser le nombre?

function ConvertDDToDMS(DD) {
    eg. DD =-42.4
    D= 42;
    M= 4*60;
    S= .M * 60;
    var DMS =

    return DMS //append Direction (N, S, E, W);
}

Suis-je sur la bonne voie?

Devoir à la maison? Astuce: utilisez les Mathématiques.étage
La accepté de répondre à Javascript de la mise en œuvre ne fonctionne pas pour les valeurs négatives

OriginalL'auteur Christopher | 2011-04-26