원 대신 쌍곡선을 사용하여 쌍곡선 함수를 정의하세요. 제공된 각도(라디안)를 기반으로 쌍곡선 탄젠트 함수의 비율 매개변수를 반환합니다. 그러나 정반대입니다. 쌍곡선 탄젠트 값에서 각도를 계산하려면 역쌍곡선 삼각함수(예: 쌍곡선 역탄젠트 연산)를 사용해야 합니다.
이 문서에서는 C++ 쌍곡선 아크탄젠트(atanh) 함수를 사용하여 쌍곡선 탄젠트 값(라디안)에서 각도를 결정하는 방법을 보여줍니다. 쌍곡선 아크탄젠트 연산의 공식은 다음과 같습니다 -
$$mathrm{cosh^{-1}x:=:frac{1}{2}Inleft(frac{1:+:x}{1:-:x}right)}, 여기서: In:은 자연을 의미합니다. 로그: (log_e : k)$$
atanh() 함수를 사용하여 쌍곡선 탄젠트 값을 기반으로 각도를 계산할 수 있습니다. 이 함수는 C++ 표준 라이브러리의 일부입니다. 이 기능을 사용하기 전에 cmath 라이브러리를 가져와야 합니다. 쌍곡선 탄젠트 값이 제공되면 이 절차에서는 각도를 라디안으로 제공합니다. 다음은 간단한 구문을 사용합니다 -
이 함수의 입력 범위는 [-1 ~ 1](포함)입니다. 입력이 이 범위를 초과하면 도메인 오류가 발생합니다.
atanh() 메서드는 쌍곡선 탄젠트 값을 수신하고 각도를 라디안 형식으로 반환합니다. 아래 공식을 사용하여 이 출력을 라디안에서 각도로 변환합니다.
$$mathrm{theta_{deg}:=:theta_{rad}:timesfrac{180}{pi}}$$
cmath 라이브러리의 atanh() 함수를 사용하여 쌍곡선 탄젠트 값을 사용하여 역쌍곡선 연산을 수행합니다. 쌍곡선 탄젠트의 입력 값을 기반으로 이 함수는 원하는 각도를 라디안 단위로 반환합니다. 입력 범위는 -1 ~ +1입니다. 입력 값이 범위를 벗어나면 도메인 오류가 발생합니다. 초기 C 및 C++ 반복에서는 반환 유형이 double이었고 후속 C++ 반복에서는 float 및 long-double의 오버로드된 형식도 사용되었습니다. 매개변수로 정수값을 제공하는 경우, 입력 매개변수를 double형으로 변환한 후 atanh() 메서드를 사용하게 된다.
위 내용은 주어진 값으로 쌍곡선 탄젠트를 찾는 C++ 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!