Projet

Général

Profil

« Précédent | Suivant » 

Révision 298

Ajouté par annoyau il y a environ 4 ans

Fin de la fonction de conversion

Voir les différences:

main.c
return res3;
}
float Conversion_sexagesimale(float nb_sexa)
float Conversion_sexagesimale(long nb_sexa)
{
float result=0, result_min=0;
int degres=0;
degres=nb_sexa/100;
result_min=((nb_sexa-(degres*100))/60);
result=degres+result_min;
degres=nb_sexa/1000000;
result_min=(nb_sexa-(degres*1000000));
result_min=(reste/10000);
result=(degres+(reste/60));
return result;
}
......
exit(-1);
}
test_decode_int();
test_decode_nombre();
test_decode_nombre();
}
void test_decode_int(void) {
/* char i;
......
*/
}
void test_decode_nombre (void) {
long resultat = decode_nombre("4343.0000,S");
long resultat = decode_nombre("4343.0000,N");
printf("Le resultat est : %d\n",resultat);
float resultat2 = Conversion_sexagesimale(resultat);
printf("Le resultat de la conversion est : %f\n",resultat2);
}
/*
void test_conversion (void){
}
*/
// Ne pas modifier cette fonction
int main(int argc,char ** argv)
{

Formats disponibles : Unified diff