C ++ atanh () - C ++ стандартна библиотека

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

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

Функцията е дефинирана в заглавния файл.

(Математика) tanh -1 x = atanh (x) (при програмиране на C ++)

atanh () прототип (от стандарт C ++ 11)

двоен атан (двоен х); float atanh (float x); дълъг двоен атан (дълъг двоен х); двоен атан (T x); // За интегрален тип

atanh () Параметри

Функцията atanh () приема един задължителен аргумент в диапазона (-1, 1).

Ако стойността е по-голяма от 1 или по-малка от -1, възниква грешка в домейн.

atanh () Върната стойност

Функцията atanh () връща обратния хиперболичен тангенс на аргумента, предаден към нея.

atnah () Таблица с върната стойност
Параметър (x) Върната стойност
-1 <x <1 Крайна стойност
x = -1 -∞
x = 1
x 1 NaN (Не е число

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

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

Когато стартирате програмата, изходът ще бъде:

 atanh (x) = 0,331647 радиан atanh (x) = 19,002 градуса 

Пример 2: функция atanh () с интегрален тип

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

Когато стартирате програмата, изходът ще бъде:

 atanh (x) = inf радиан atanh (x) = inf степен 

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