Wpis z mikrobloga

Życzliwe Mirki spod tagu #programowanie i może #matematyka ...

Chciałbym aby ktoś podzielił się ze mną przepisem na rysowanie punktów po okręgu..

Załóżmy, że mam pole do rysowania, wybrałem sobie jakiś punkt np. (300,300) i teraz chcę dookoła tego punktu w wybranym przez siebie promieniu narysować kilka innych punktów, tak jak to ma miejsce np. na tarczy zegarka analogowego.

Jak wyliczać te punkty do rysowania? Domyślam się, że według pewnego wzoru ale nie mam pomysłu jak się za to zabrać
  • 6
punkt


@paw39:
12 równo-rozłożonych punktów wokół 300,300 na okręgu o promieniu R
for(i=0;i<12;i++)
writePunkt(300+R * sin(2pi/12 * i), 300+R * cos(2pi/12 * i))
Pisane z ręki, ale raczej dobrze.
Wzór.. z przekształcenia liczb zespolonych w postaci kanonicznej na trygonometryczną.