Projet

Général

Profil

« Précédent | Suivant » 

Révision 485

Ajouté par Orlani RIVERA il y a presque 3 ans

question 9 du TP1.

Voir les différences:

main.c
return resultat;
}
float conversion_longitude (char* ch)
{
float resultat;
int degre, minute, dec_minute;
degre = decode_nombre(&ch[0], 3);
minute = decode_nombre (&ch[3], 2);
minute = minute/60;
dec_minute = decode_nombre (&ch[6], 4);
dec_minute = dec_minute/600000;
resultat = degre + minute + dec_minute;
return resultat;
}
//Fonction ? modifier !!!!!
void traitement(char * trame)
......
printf("Erreur Test unitaire decode_nombre.\n");
exit(-1);
}
if (conversion_latitude(3723.2475) != 37,387458) {
if (conversion_latitude(3723.2475,N) != 37,387458) {
printf("Erreur Test unitaire conversion_latitude.\n");
exit(-1);
}
if (conversion_longitude(00306.6036,E) != 3,11006){
printf("Erreur Test unitaire conversion-longitude.\n");
exit(-1);
}
*/
// Ne pas modifier cette fonction

Formats disponibles : Unified diff