Punti di un quadrato con cerchio inscritto

gigilatrottola2
Ciao, avrei il seguente problema.


Conoscendo r, esiste una formula matematica che mi permetta di dire se dato un punto questo appartenga al cerchio ? (e che quindi nn cada in una delle quattro aree blu)

Grazie miLLe

Risposte
david_e1
Se $O$ e' il centro della circonferenza $C$ e $P$ e' un punto nel quadrato:

$ P \in C \iff d(P,O) \leq r $

se $d$ indica la distanza euclidea...

gigilatrottola2
Uhmmm la morosa mi ha (appena) detto che conoscendo le coordinate x, y del punto, mi basta verificare che siano inferiori o uguali ad r... ed il gioco è fatto.

Mi sembra andare, no? :)

Le mie conoscenze matematiche ...inversamente proporzionali a quelle di programmazione :\

Grazie daVid

david_e1
Se il centro della circonferena e' $(0,0)$ la mia formula diventa:

$ P \in C \iff \sqrt{x^2+y^2} \leq r $

se le coordinate sono inferiori o uguali a $r$ puoi solo dire che $P$ appartiene al quadrato (ma potrebbe anche essere in una "zona blu")

gigilatrottola2
ti ringrazio molto

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.