sin( pi ) pythonban

Üdv!

Régebbi sinus-görbe rajzoló turtle-scriptemet szerettem volna beizzítani újra, de valamiért nem működött. Úgy vettem észre, a sinus függvénnyel van a probléma.

>>> sin( pi )
1.2246063538223773e-16

Hogy lehet ez? sin( pi )
degben: 0,05480366515
radban: 0
gradban: 0,0493279955

Mi lehet a baj?

Hozzászólások

Az a baj, hogy egy ciklussal számoltattam a koordinátákat, ahol n az mindig nőtt:

sin( ( n / 90 ) * pi )

és az első 90 az végig 0,0 onnantól kezdve pedig már 1.2246063538223773e-16, aztán utána megin nő és így tovább...
Meghát sinus-görbénél kerekíteni.. :)