C ++ sinh () - Biblioteka standardowa C ++

Funkcja sinh () w C ++ zwraca hiperboliczny sinus kąta podanego w radianach.

Funkcja jest zdefiniowana w pliku nagłówkowym.

 (Matematyka) sinh x = sinh (x) (W programowaniu w C ++)

sinh () prototyp (w standardzie C ++ 11)

podwójne sinh (podwójne x); float sinh (float x); long double sinh (long double x); podwójne sinh (T x); // Dla typu całkowitego.

Funkcja sinh () przyjmuje jeden argument w radianach, zwraca hiperboliczny sinusa tego kąta double, floatlub long doubletypu.

Sinus hiperboliczny x jest określony wzorem:

sinh () Parametry

Funkcja sinh () przyjmuje jeden obowiązkowy argument reprezentujący kąt hiperboliczny w radianach.

sinh () Zwracana wartość

Funkcja sinh () zwraca hiperboliczny sinus argumentu.

Jeśli wielkość wyniku jest zbyt duża, aby mogła być reprezentowana przez wartość zwracanego typu, funkcja zwraca HUGE_VAL z odpowiednim znakiem i występuje błąd zakresu przepełnienia.

Przykład 1: Jak działa funkcja 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; )

Po uruchomieniu programu wynik będzie następujący:

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

Przykład 2: funkcja sinh () z typem całkowitym

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

Po uruchomieniu programu wynik będzie następujący:

 sinh (x) = -10,0179 

Interesujące artykuły...