A função sinh () em C ++ retorna o seno hiperbólico de um ângulo dado em radianos.
A função é definida no arquivo de cabeçalho.
(Matemática) sinh x = sinh (x) (Em programação C ++)
protótipo sinh () (a partir do padrão C ++ 11)
duplo sinh (duplo x); float sinh (float x); sinh duplo longo (duplo x longo); duplo sinh (T x); // Para tipo integral.
A função sinh () recebe um único argumento em radianos e retorna o seno hiperbólico desse ângulo em double
, float
ou long double
tipo.
O seno hiperbólico de x é dado por,
Parâmetros sinh ()
A função sinh () recebe um único argumento obrigatório que representa um ângulo hiperbólico em radianos.
sinh () Valor de retorno
A função sinh () retorna o seno hiperbólico do argumento.
Se a magnitude do resultado for muito grande para ser representada por um valor do tipo de retorno, a função retornará HUGE_VAL com o sinal apropriado e ocorrerá um erro de intervalo de estouro.
Exemplo 1: Como funciona a função sinh ()?
#include #include using namespace std; int main() ( double x = 3.55, result; result = sinh(x); cout << "sinh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )
Quando você executa o programa, a saída será:
sinh (x) = 17,3923 sinh (x) = 2,3013
Exemplo 2: função sinh () com tipo integral
#include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )
Quando você executa o programa, a saída será:
sinh (x) = -10,0179