Computer >> Máy Tính >  >> Lập trình >> C ++

C ++ STL hàm asinh ()

asinh () chức năng là một chức năng của thư viện C ++ tiêu chuẩn. Asinh (value) là một sin hyperbol nghịch đảo trả về giá trị của sinh (x) trong đó x tính bằng radian.

Chức năng -

asinh() ;

Thông số đối với hàm số, góc hyperbol nghịch đảo tính bằng radian. Nó có thể là âm, dương hoặc không. Giá trị tham số có thể là double, float hoặc long double.

Giá trị trả lại - Nó trả về giá trị sin hyperbol nghịch đảo của giá trị đầu vào. Giá trị trả về tính bằng radian.

Hãy xem một ví dụ cho thấy hoạt động của hàm -

Ví dụ

#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;
}

Đầu ra

asinh(75.0) = 5.01068 radians

Bạn cũng có thể chuyển đổi đầu ra của mình thành radian, để chuyển nó thành radian bằng cách nhân giá trị với (180 / 3,141592).

Ví dụ

#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;
}

Đầu ra

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