C ++ atanh () - Biblioteca C ++ Padrão

A função atanh () em C ++ retorna o arco tangente hiperbólica (tangente hiperbólica inversa) de um número em radianos.

A função atanh () recebe um único argumento e retorna o arco tangente hiperbólico desse valor em radianos.

A função é definida no arquivo de cabeçalho.

(Matemática) tanh -1 x = atanh (x) (Em programação C ++)

protótipo atanh () (a partir do padrão C ++ 11)

atanh duplo (duplo x); float atanh (float x); atanh duplo longo (duplo x longo); atanh duplo (T x); // Para tipo integral

Parâmetros atanh ()

A função atanh () recebe um único argumento obrigatório no intervalo (-1, 1).

Se o valor for maior que 1 ou menor que -1, ocorre um erro de domínio.

Atanh () Valor de retorno

A função atanh () retorna a tangente hiperbólica inversa do argumento passado a ela.

atnah () Tabela de valores de retorno
Parâmetro (x) Valor de retorno
-1 <x <1 Valor finito
x = -1 -∞
x = 1
x 1 NaN (não é um número

Exemplo 1: Como a função atanh () funciona em 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 você executa o programa, a saída será:

 atanh (x) = 0,331647 radianos atanh (x) = 19,002 graus 

Exemplo 2: função atanh () com tipo integral

 #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 você executa o programa, a saída será:

 atanh (x) = inf radiano atanh (x) = inf grau 

Artigos interessantes...