저는 사인/코사인의 많은 구현에서 이른바 확장 모듈 식 산수를 보았습니다. 그러나 그것은 무엇을위한 것입니까? 예를 들어, cephes implemetation에서 범위 [0, pi/4]로 축소 한 후 정밀도를 향상시키기 위해 모듈 식 정밀 연산을 수행하고 있습니다. 코드 이하 : DP1, DP2와 DP3 일부 하드 계수이다 z = ((x - y * DP1
내가 this formula에 따라 각도의 사인을 계산하기 위해 노력하고있어, 나는이이 함수에 매개 변수 공급하고 있습니다로 생성 된 값을 대체 : 계산 각도의도 및 용어의 양을 : (defn factorial [n]
(if (= n 1) 1
(* n (factorial (dec n)))))
(defn sine-terms [deg te
내 질문은 arcsin x = arctan x/(sqrt (1-x^2))와 같은 Haversine 공식에 대한 공식이므로 arcsin에서 arctan으로 수식을 변환 할 때 atan x와 atan2 x를 가져야합니다 .. θ = 2 다 arcsin (SQRT의 (a)) = 2 아크 탄젠트 (SQRT의 (a)/(SQRT (1-A))) 그러나 ATAN 후 미리
좌표계에 두 점이 있습니다. (x,y) 선과 x 축의 각도를 알고 싶습니다. 나는 이것을 풀기 위해 신속하게 사용하지만 나는 각도를 얻을 수 없다. 나는 다음 식에 그것을 사용하는 라디안이 각도가 필요합니다 (x0 + r cos theta, y0 + r sin theta)
R : 원
개체를 점 (0,0) 주위로 회전 시켰습니다. 앵커 포인트를 변경할 수 없습니다. 회전은 다른 시스템에서 이루어 지므로 영향을받지 않습니다. 내가 제어 할 수있는 것은 요소의 위치입니다 (그리고 회전 값에 액세스 할 수 있습니다). 이제 필자는 특정 피벗 점을 중심으로 회전하는 것처럼 보이도록 요소 위치를 조정하려고합니다. 이 얼마나 : 내가이 원하는 방법
코사인 법칙을 사용하여 주어진 각도와 반대되는 삼각형의 변의 길이를 반환하는 C 함수를 만들려고합니다. 이제는 Excel에서 작동하는 수식을 얻었으며 올바른 결과를 얻었습니다. 그러나 C에서 시도했을 때 잘못된 결과를 얻었고 그 이유를 알 수 없습니다. 테스트의 경우 sideA는 21.1, sideB는 19, 각도는 40도입니다. 이제는 내가 얻는 답이 1
저는지도를 만들고 도로의 방향을 결정하기 위해 선의 각도를 계산합니다 (NSEW). Math.tan(slope)/(Math::PI/180) 내 라인의 기울기가 음수 때까지 작동 : 아래 내가 라인의 각도를 계산하기 위해 사용하고 공식이다. 음의 기울기를 가진 선의 각도를 올바르게 계산하려면 어떻게해야합니까? 업데이트는 지금 문제가되는 나는 선이/시작에서 종