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

A função acosh () em C ++ retorna o arco cosseno hiperbólico (cosseno hiperbólico inverso) de um número em radianos.

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

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

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

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

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

Parâmetros acosh ()

A função acosh () leva um único argumento obrigatório que é maior ou igual a 1.

Se o argumento for menor que 1, ocorre um erro de domínio.

acosh () Valor de retorno

A função acosh () retorna um valor no intervalo (0, ∞) .

Se o argumento passado para acosh () for menor que 1, ele retorna NaN(não um número).

acosh () Valores de retorno
Parâmetro Valor de retorno
x> = 1 (0, ∞)
x <1 NaN

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

 acosh (x) = 3,27269 radianos acosh (x) = 187,511 graus 

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

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

 acosh (x) = 2,06344 radianos acosh (x) = 118,226 graus 

Artigos interessantes...