1
double x = ...; // -1.0 to 1.0
double y = ...; // -1.0 to 1.0
int deg = (int) ((atan(x/y) * 57.2958) + (y > 0 ? 540 : 360)) % 360;
지금 당장은 알 수없는 몇 가지 기본 형상. 그걸 보냈다. 위의 코드는 ok-ish에서 작동하지만 잘못 반영된 것처럼 보입니다. mod가 필요하지는 않습니다.학위에 대한 위치 백분율
저는 다소 이상한 시나리오가 있습니다. 빨간색 점이 그 위치에있을 때 그 정도의 출력이 필요합니다. 기본적으로 미러링 된 단위 원입니다. 쉽게 구현 (그리고 어쩌면 형상 원기를 회복)을 찾고
.