지식 창고
세점 사이의 각도 구하기 본문
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=tobsysco&logNo=90189688655
[이론] 세점 사이의 각도 (두 직선 사이의 각도) 구하기..
세 점 사이의 각도를 구하는 방법을 알아보자. 세점이라 함은 한점을 교점으로한 두 직선을 뜻하며 그 사잇...
blog.naver.com
세 점 사이의 각 구하기
세 점(기준점, 점1, 점2)이 있을 때 atan()함수를 1번만 써서 사잇각을 구하는 방법이다. 원리는 간단하다. 아래와 같이 한 각과 기준각이 이루는 각도를 α, 나머지 각을 β라 한다. 그러면 θ = α -
tibyte.kr
https://okky.kr/article/395410?note=1244574
OKKY | 3점 사이의 각도를 구하려는데..
3점 사이의 각도를 구할려고 합니다. 점1 X : 39.4632 , Y : 134.956 점2 X : 47.2279 , Y : 135.006 점3 X : 57.07, Y: 122.94 위와 같이 있고 저 3점사이의 각을 구할려고 합니다. (점1에서부터 점2로가는 직선과 점3과
okky.kr
3점 사이의 각도를 구할려고 합니다.
점1 X : 39.4632 , Y : 134.956
점2 X : 47.2279 , Y : 135.006
점3 X : 57.07, Y: 122.94
위와 같이 있고
저 3점사이의 각을 구할려고 합니다. (점1에서부터 점2로가는 직선과 점3과 점2로 가는 직선 사이의 각)
atan( (점1 Y - 점2 Y) / ( 점1 X- 점2X)) - atan( (점 3 Y - 점2Y) / (점3 X - 점2X)) * 180/pi
double o1 = Math.atan((p1.y-p2.y)/(p1.x-p2.x));
double o2 = Math.atan((p3.y-p2.y)/(p3.x-p2.x));
Math.abs( (o1-o2) * 180/Math.PI );
'수학 공식' 카테고리의 다른 글
[알고리즘] 선이 이루는 각도 구하기 (0) | 2021.12.24 |
---|---|
원 위의 점 좌표 계산하기, 두 점의 거리 계산하기 (0) | 2021.12.23 |