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

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

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

 (Математика) sinh x = sinh (x) (При програмиране на C ++)

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

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

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

Хиперболичният синус на x се дава от,

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

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

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

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

Ако величината на резултата е твърде голяма, за да бъде представена от стойност на типа връщане, функцията връща HUGE_VAL с правилния знак и възниква грешка в обхвата на препълване.

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

 #include #include using namespace std; int main() ( double x = 3.55, result; result = sinh(x); cout << "sinh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )

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

 sinh (x) = 17,3923 sinh (x) = 2,3013

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

 #include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; ) 

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

 sinh (x) = -10,0179 

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