A função asinh () em C ++ retorna o arco seno hiperbólico (seno hiperbólico inverso) de um número em radianos.
A função asinh () recebe um único argumento e retorna o arco seno hiperbólico desse valor em radianos.
A função é definida no arquivo de cabeçalho.
(Matemática) sinh -1 x = asinh (x) (Em programação C ++)
protótipo asinh () (a partir do padrão C ++ 11)
duplo asinh (duplo x); float asinh (float x); long double asinh (long double x); duplo asinh (T x); // Para tipo integral
Parâmetros asinh ()
A função asinh () recebe um único argumento obrigatório cujo seno hiperbólico inverso deve ser calculado.
Pode ser qualquer valor, ou seja, negativo, positivo ou zero.
asinh () Valor de retorno
A função asinh () retorna o seno hiperbólico inverso do argumento em radianos.
Exemplo 1: Como a função asinh () funciona em C ++?
#include #include #define PI 3.141592654 using namespace std; int main() ( double x = -6.82, result; result = asinh(x); cout << "asinh(x) = " << result << " radian" << endl; // result in degrees cout << "asinh(x) = " << result*180/PI << " degree" << endl; return 0; )
Quando você executa o programa, a saída será:
asinh (x) = -2,61834 radiano asinh (x) = -150,02 grau
Exemplo 2: função asinh () com tipo integral
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 11; double result; result = asinh(x); cout << "asinh(x) = " << result << " radian" << endl; // result in degrees cout << "asinh(x) = " << result*180/PI << " degree" << endl; return 0; )
Quando você executa o programa, a saída será:
asinh (x) = 3,0931 radiano asinh (x) = 177,222 graus