La funzione cosh () in C ++ restituisce il coseno iperbolico di un angolo espresso in radianti.
La funzione è definita nel file di intestazione.
(Matematica) cosh x = cosh (x) (nella programmazione C ++)
prototipo cosh () (come dallo standard C ++ 11)
doppio cosh (doppia x); float cosh (float x); lungo doppio cosh (lungo doppio x); doppio cosh (T x); // Per il tipo integrale.
La funzione cosh () accetta un solo argomento in radianti e restituisce il coseno iperbolico di detto angolo a double
, float
o long double
tipo.
Il coseno iperbolico di x è dato da,
Parametri cosh ()
La funzione cosh () accetta un singolo argomento obbligatorio che rappresenta un angolo iperbolico in radianti.
cosh () Restituisce il valore
La funzione cosh () restituisce il coseno iperbolico dell'argomento.
Se la grandezza del risultato è troppo grande per essere rappresentata da un valore del tipo restituito, la funzione restituisce HUGE_VAL
il segno corretto e si verifica un errore di intervallo di overflow.
Esempio 1: come funziona la funzione cosh ()?
#include #include using namespace std; int main() ( double x = 4.55, result; result = cosh(x); cout << "cosh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
Quando esegui il programma, l'output sarà:
cosh (x) = 47,3215 cosh (x) = 2,50918
Esempio 2: funzione cosh () con tipo integrale
#include #include using namespace std; int main() ( int x = -3; double result; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
Quando esegui il programma, l'output sarà:
cosh (x) = 10,0179