C ++ atanh () - Libreria standard C ++

La funzione atanh () in C ++ restituisce la tangente iperbolica dell'arco (tangente iperbolica inversa) di un numero in radianti.

La funzione atanh () accetta un singolo argomento e restituisce la tangente iperbolica dell'arco di quel valore in radianti.

La funzione è definita nel file di intestazione.

(Matematica) tanh -1 x = atanh (x) (nella programmazione C ++)

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

doppia atanh (doppia x); float atanh (float x); lunga doppia atanh (lunga doppia x); doppia atanh (T x); // Per il tipo integrale

atanh () Parametri

La funzione atanh () accetta un singolo argomento obbligatorio nell'intervallo (-1, 1).

Se il valore è maggiore di 1 o minore di -1, si verifica un errore di dominio.

atanh () Restituisce il valore

La funzione atanh () restituisce la tangente iperbolica inversa dell'argomento passato ad essa.

atnah () Restituisce la tabella dei valori
Parametro (x) Valore di ritorno
-1 <x <1 Valore finito
x = -1 -∞
x = 1
x 1 NaN (Not a Number

Esempio 1: come funziona la funzione atanh () in 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; ) 

Quando esegui il programma, l'output sarà:

 atanh (x) = 0,331647 radianti atanh (x) = 19,002 gradi 

Esempio 2: funzione atanh () con tipo integrale

 #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; )

Quando esegui il programma, l'output sarà:

 atanh (x) = inf radiante atanh (x) = inf grado 

Articoli interessanti...