oui, quelle valeur utilises tu pour PI ?
(M_PI n´est pas dans toutes les implémentations de math.h, c´est dommage, le bon truc, c´est de mettre dans un de ses headers :
- ifndef M_PI
- define M_PI 3.14159265358979
- endif
10^-4 est une valeur acceptable pour cos(PI/2), selon la précision que tu as donné a PI.
Mais apres, ce sont des erreurs d´arrondi : tu n´auras jamais 0.0 pile.