oui, attention, il ne faut pas balancer des int dans les cosinus.
mais des double : c´est des angles en radians.
si tu n´es pas a l´aise avec les radians, je te propose la fonction suivante :
double DegToRad(int d)
{
return (180*d)/3.1415926;
}
et alors tu peux appeler :
cos(DegToRad(angle));
avec un angle en degrés cette fois ci.