Projet

Général

Profil

« Précédent | Suivant » 

Révision 284

Ajouté par Hatim EL MAADI il y a environ 3 ans

Implantation de la fonction de conversion de longitude, avec test.

Voir les différences:

main.c
result=degre+(min1/60)+(min2/600000);
return result;
}
float longitude (char *ch)
{
float degre, min1, min2, result;
degre=(float)decode_nombre(&ch[0],3);
min1=(float)decode_nombre(&ch[0+3],2);
min2=(float)decode_nombre(&ch[0+6],4);
result=degre+(min1/60)+(min2/600000);
return result;
}
/*Fonction ? modifier !!!!!*/
void traitement(char * trame)
......
printf ("Erreur Test unitaire latitude.\n");
exit(-1);
}
if (longitude("00306.6043")-3.110071667>0.01)
{
printf ("Erreur Test unitaire longitude.\n");
exit(-1);
}
}
/* Ne pas modifier cette fonction*/
int main(int argc,char ** argv)

Formats disponibles : Unified diff