Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++ STL asinh() 함수

<시간/>

asinh() function은 표준 C++ 라이브러리의 함수입니다. asinh(value)는 sinh(x)의 값을 반환하는 역 쌍곡선 사인입니다. 여기서 x는 라디안입니다.

기능 -

asinh() ;

매개변수 함수에 대한 역쌍곡선 각도(라디안) . 음수, 양수 또는 0일 수 있습니다. 매개변수 값은 double, float 또는 long double이 될 수 있습니다.

반환 가치 − 입력값의 역쌍곡사인값을 반환합니다. 반환된 값은 라디안 단위입니다.

함수의 작동을 보여주는 예를 보자 -

예시

#include <bits/stdc++.h>
using namespace std;
int main() {
   double insinh = 75.0;
   double value = asinh(insinh);
   cout <<"asinh(75.0) = "<<value<<" radians\n";
   return 0;
}

출력

asinh(75.0) = 5.01068 radians

출력을 라디안으로 변환할 수도 있습니다. 라디안으로 변환하려면 값에 (180/3.141592)를 곱하면 됩니다.

예시

#include <bits/stdc++.h>
using namespace std;
int main() {
   double insinh = 75.0;
   double value = asinh(insinh);
   cout <<"asinh(75.0) = "<<value<<" radians\n";
   cout<<"The value converted in degrees is "<< (value* (180 / 3.141592));
   return 0;
}

출력

asinh(75.0) = 5.01068 radians
The value converted in degrees is 287.091