Bonjour, merci de prendre le temps de lire mon soucis

je débute en C++ et j'ai un TP à faire concernant la lecture d'une trame GPS donnée je dois divisé un attribut par 60 pour une conversion mais j'ai une erreur dans le codage d'une fonction me disant

 PosGPS_PRMa.cpp(102): E2060 Utilisation incorrecte de la virgule flottante
voici le codage de ma fonction pouvez-vous me dire pourquoi ça ne fonctionne pas ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
bool  PosGPS_RMCa :: LireLatitude (int & prmDegre, int & prmMin, float & prmSec, char & prmNS) {
       if ( est1TrameGPSRMC == true ){
          prmDegre = latDegre ;
          prmMin = (latMin / 1) ;
          prmSec = (latMin %) * 60 ; //l'erreur est ici 
          prmNS = latNS ;
 
          return est1TrameGPSRMC ;
        }
}