Révision 485
Ajouté par Orlani RIVERA il y a presque 3 ans
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
question 9 du TP1.