C ++ asinh () - Стандартная библиотека C ++

Функция asinh () в C ++ возвращает арочный гиперболический синус (обратный гиперболический синус) числа в радианах.

Функция asinh () принимает единственный аргумент и возвращает гиперболический синус дуги этого значения в радианах.

Функция определена в заголовочном файле.

(Математика) sinh -1 x = asinh (x) (В программировании на C ++)

asinh () прототип (согласно стандарту C ++ 11)

двойной азинх (двойной х); float asinh (float x); long double asinh (длинный двойной x); двойной asinh (T x); // Для целочисленного типа

asinh () Параметры

Функция asinh () принимает единственный обязательный аргумент, обратный гиперболический синус которого должен быть вычислен.

Это может быть любое значение, т.е. отрицательное, положительное или нулевое.

asinh () Возвращаемое значение

Функция asinh () возвращает обратный гиперболический синус аргумента в радианах.

Пример 1. Как функция asinh () работает в C ++?

 #include #include #define PI 3.141592654 using namespace std; int main() ( double x = -6.82, result; result = asinh(x); cout << "asinh(x) = " << result << " radian" << endl; // result in degrees cout << "asinh(x) = " << result*180/PI << " degree" << endl; return 0; )

Когда вы запустите программу, вывод будет:

 asinh (x) = -2,61834 радиана asinh (x) = -150,02 градуса 

Пример 2: функция asinh () с целым типом

 #include #include #define PI 3.141592654 using namespace std; int main() ( int x = 11; double result; result = asinh(x); cout << "asinh(x) = " << result << " radian" << endl; // result in degrees cout << "asinh(x) = " << result*180/PI << " degree" << endl; return 0; ) 

Когда вы запустите программу, вывод будет:

 asinh (x) = 3,0931 радиан asinh (x) = 177,222 градуса 

Интересные статьи...