C ++ acosh () - Libreria standard C ++

La funzione acosh () in C ++ restituisce l'arcocoseno iperbolico (coseno iperbolico inverso) di un numero in radianti.

La funzione acosh () accetta un singolo argomento e restituisce l'arcocoseno iperbolico di quel valore in radianti.

La funzione è definita nel file di intestazione.

(Matematica) cosh -1 x = acosh (x) (nella programmazione C ++)

prototipo acosh () (come dallo standard C ++ 11)

doppio acosh (doppia x); float acosh (float x); lungo doppio acosh (lungo doppia x); doppio acosh (T x); // Per il tipo integrale

Parametri acosh ()

La funzione acosh () accetta un singolo argomento obbligatorio che è maggiore o uguale a 1.

Se l'argomento è minore di 1, si verifica un errore di dominio.

acosh () Restituisce il valore

La funzione acosh () restituisce un valore compreso nell'intervallo (0, ∞) .

Se l'argomento passato ad acosh () è minore di 1, restituisce NaN(non un numero).

acosh () Restituisce i valori
Parametro Valore di ritorno
x> = 1 (0, ∞)
x <1 NaN

Esempio 1: come funziona la funzione acosh () in C ++?

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

Quando esegui il programma, l'output sarà:

 acosh (x) = 3,27269 radianti acosh (x) = 187,511 gradi 

Esempio 2: funzione acosh () con tipo integrale

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

Quando esegui il programma, l'output sarà:

 acosh (x) = 2,06344 radianti acosh (x) = 118,226 gradi 

Articoli interessanti...