Hello !
Je complète mes réponses à vos interventions :
DOBRO:
> j'ai traduit ta procedure en purebasic. ce qui m'affiche : 1708221.5000000533
On est d'accord : c'est exactement le mauvais résultat que j'obtenais dans mon premier post
CLS :
cette solution avait été proposée dans un des reply à non premier post, mais je ne vois pas quelqu'un programmer des centaines de formules mathématiques du genre :
tangx = (cos(delta)*sin(alpha1-alpha2)) / ( cos(delta2)*sin(delta1)- sin(delta2)*cos(delta1)*cos(alpha1-alpha2) )
la programmation résultante ferait un peu Shadock

De plus, HELLE avait montré que le résultat dépendait de l'ordre d'écriture des opérations...
SULREN99
> PureBasic n'a pas été créé d'emblée pour le calcul scientifique
j'en suis bien conscient et je lui reconnais d'indéniables qualités d'ergonomie et d'universalité.
Mais autant je conçois qu'un langage comme BLITZ3D, conçu pour programmer des jeux vidéos, n'ait pas besoin de pousser la précision des calculs ( son résultat dans mon premier post était catastrophique ), autant il me semble qu'il ne faudrait pas faire grand'chose dans PureBasic pour le mettre au niveau de l'ex-GFA ou de PowerBasic (très cher !).
> indiquez moi votre pseudo en PM SVP, pour le cas où, à moins que vous soyez toujours joignable sur le forum PureBasic.
je ne suis pas sur Webastro, mais je vous répondrai volontiers sur ce forum. Si tant est que j'aie des solutions à vous proposer !!
Merci à tous pour vos contributions
