Révision 298
Ajouté par annoyau il y a environ 4 ans
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
Fin de la fonction de conversion