Page 1 sur 1

sin et cos [resolu]

Publié : dim. 25/juin/2017 0:11
par SPH
Salut la dedans,

j'ai trifouillé les sin et les cos et je ne retrouve pas les resultats escomptés.
Je pensais que cos(0)=1; cos(90)=0; cos(180)=-1 et cos(270)=0
Et bien je me trompe. Je crois que ces resultats la proviennent d'un calcul en degree.
Alors, j'ai trifouillé les degree mais sans plus de resultats.

comment obtenir 1, 0, -1 ,0 ??

Re: sin et cos

Publié : dim. 25/juin/2017 0:21
par Ollivier

Code : Tout sélectionner

Debug Cos(Radian(Angle) )

Re: sin et cos

Publié : dim. 25/juin/2017 8:00
par SPH
haaa, merci 8)

Re: sin et cos [resolu]

Publié : dim. 25/juin/2017 15:59
par Marc56
Combien de temps j'ai pesté le jour où j'ai voulu faire une pendule à aiguille en PB et que mes calculs de coordonnées de bout d'aiguille (sin, côté opposé / adjacent etc) fonctionnaient très bien sur le papier et à la calculatrice scientifique et pas du tout sur PB :?: 8O même formules, résultats totalement différents :cry:

:idea: ...et puis un coup d’œil à la doc, j'aurais dû commencer par là :!: , sur l'une des fonctions math, sur Sin() « Renvoie le sinus de l'angle spécifié, exprimé en radian. »

:arrow: Les calculatrices scientifiques marchent par défaut en degré, alors que les langages de programmation sont par défaut en radian.

En ajoutant la fonction Radian() mes aiguilles ont tournées bien mieux

:P