본문 바로가기

C/C++

좌표가 원안에 있는지 체크하는 알고리즘

친구 부탁으로 작성하게 되어 올려봅니다.


일단 원중심의 좌표는 (0, 0)으로 간주합니다.






원의 중심이 (0,0)이 아니라면, in_x 와 in_y의 변수에 각각 원의 중심 좌표를 빼주세요.

즉 (in_x-center_x)^2 ,  (in_y-center_y)^2 가 되는겁니다.