Révision 195
Ajouté par Lea DUVIVIER il y a environ 3 ans
branch/duvivier_lea/sp4a12/main.c | ||
---|---|---|
distance=((2*3.14*6370)/360)*sqrt((p2.latitude-p1.latitude)*(p2.latitude-p1.latitude)+(p2.longitude-p1.longitude)*(p2.longitude-p1.longitude));
|
||
return distance;
|
||
}
|
||
float calcule_vitesse(Position p1, Position p2)
|
||
{
|
||
float vitesse;
|
||
vitesse=(calcule_distance(p1,p2)*3600);
|
||
return vitesse;
|
||
}
|
||
|
||
/*Fonction ? modifier !!!!!*/
|
||
void traitement(char * trame)
|
||
... | ... | |
p2.latitude=latitude_nbf("4545.0242");
|
||
p2.longitude=longitude_nbf("00306.6039");
|
||
printf("%f", calcule_distance(p1,p2));
|
||
printf("%f", calcule_vitesse(p1,p2));
|
||
|
||
|
||
|
||
|
||
|
||
|
||
}
|
||
|
Formats disponibles : Unified diff
Calcul_vitesse qui fonctionne