Révision 395
Ajouté par mukis il y a presque 4 ans
main.c | ||
---|---|---|
}
|
||
}
|
||
|
||
int decode_int(char ch)
|
||
float decode_int(char ch)
|
||
{
|
||
int dec;
|
||
float dec;
|
||
|
||
if(ch<='9' && ch>='0')
|
||
{
|
||
dec=ch-'0';
|
||
dec = ch-'0';
|
||
return dec;
|
||
}
|
||
else
|
||
... | ... | |
|
||
for (i=0; i<n; i++)
|
||
{
|
||
res = res*10 + decode_int(&ch[i]);
|
||
res = res*10 + decode_int(ch[i]);
|
||
}
|
||
return res;
|
||
}
|
||
|
||
/*
|
||
float conversion_latitude (char *lat_c)
|
||
{
|
||
float lat_f=0;
|
||
int i, k=2;
|
||
int i;
|
||
float lat_f=0, k=2;
|
||
|
||
for (i=0;i<'\0';i++)
|
||
{
|
||
... | ... | |
|
||
float conversion_longitude (char *long_c)
|
||
{
|
||
int i, k=2;
|
||
float long_f=0;
|
||
int i, k=2;
|
||
|
||
for (i=0;i<'\0';i++)
|
||
{
|
||
... | ... | |
long_f = long_f/10^6;
|
||
return long_f;
|
||
}
|
||
|
||
*/
|
||
//Fonction ? modifier !!!!!
|
||
void traitement(char * trame)
|
||
{
|
||
... | ... | |
printf ("Erreur Test unitaire decode_int.\n");
|
||
exit(-1);
|
||
}
|
||
if (decode_nombre('1')!=1){
|
||
printf ("Erreur Test unitaire decode_int.\n");
|
||
if (decode_nombre('1345')!=1){
|
||
printf ("Erreur Test unitaire decode_nombre.\n");
|
||
exit(-1);
|
||
}
|
||
if (conversion_latitude('10345,1234')!=1){
|
||
printf ("Erreur Test unitaire decode_int.\n");
|
||
printf ("Erreur Test unitaire conversion latitude.\n");
|
||
exit(-1);
|
||
}
|
||
if (conversion_latitude('10345,1234')!=1){
|
||
printf ("Erreur Test unitaire decode_int.\n");
|
||
printf ("Erreur Test unitaire conversion latitude.\n");
|
||
exit(-1);
|
||
}
|
||
|
Formats disponibles : Unified diff
Test suite a des modifications