Projet

Général

Profil

« Précédent | Suivant » 

Révision 259

Ajouté par albeaufour il y a presque 4 ans

80% du filtre realisé
Finir le calcul des dernière matrice

Voir les différences:

main.c
return nb;
}
int decode_longitude (char ch[], int x
float conv_sexa_decimal(char chaine[]){
int i=0, degre=0, minutes=0, u=1, w=-1, n=0;
float min_sec=0, secondes=0, res=0, min=0;
do{
n++;
}while(chaine[n]!='.');
if(n==4){
degre=(chaine[0]-48)*10+(chaine[1]-48);
i=2;
}
else{
degre=(chaine[0]-48)*100+(chaine[1]-48)*10+(chaine[2]-48);
i=3;
}
do{
min=min+(chaine[i]-48)*pow(10, u);
u--;
i++;
}while(chaine[i]!='.');
i++;
do{
secondes=secondes+(chaine[i]-48)*pow(10, u);
u--;
i++;
}while(chaine[i]!='\0');
res=degre+(min+secondes)/60;
return res;
}
//Ajouter vos tests unitaires dans cette fonction.
void tests_unitaires(void){
if (5!=5){

Formats disponibles : Unified diff