Petit problème de virgule et soustracion

Désolè, les formules que je vous ai données viennent d'un calcul que je fais en JAVA où les doubles sont de vrais doubles. J'ai refais le calcul avec vos valeurs et des float : on est complètement dans les choux : pepe a entièrement raison : on ne peut pas faire de calcul si les différences angulaires sont trop petites devant la précision de calcul trigonométrique avec des float.

Par contre, dans mon application GPS, j'utilise les formules données par la bibliothèque TinyGPS. Elles fonctionnent bien même pour de faibles distances (quelques mètres). Avec vos valeurs, j'obtiens :

distance :49.12 m
cap : 78.63 °

C'est ce qu'on trouve avec Google Earth (Bon vent :wink: )

Cordialement.

Pierre