|
각도 계산을 했는게 계속 radian으로 나오네요...
어떻게 degree로 바꿀 수 없나여?
float Guri(int A[2], int B[2]) // 두 점 사이의 길이
{
return sqrt(pow(A[0]-B[0], 2)+pow(A[1]-B[1], 2));
}
float GetDegree(int A[2], int B[2])
{
int C[2] = {B[0], A[1]};
float AC = Guri(A, C), AB = Guri(A, B), BC = Guri(B, C);
if ( AC == 0 || AB == 0 ) return 0;
return atan( BC / AC );
}
|