English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca padrão <math.h> do C
A função asinh() calcula o valor inverso da hipérbole seno do parâmetro.
double asinh(double x);
A função asinh() aceita um parâmetro único do tipo double e retorna um valor em radianos.
E, o valor de retorno do asinh() é do tipo double.
Para entender melhor o asinh():
[Matemática] sinh-1x = asinh(x) [Em programação C]
Além disso, os dois outros métodos asinhf() e asinhl() são usados respectivamente para lidar com float e long double.
A função asinh() está disponível em<math.h>Definido no cabeçalho.
O intervalo de parâmetros da função asinh() pode ser qualquer valor de negativo a positivo.
#include <stdio.h> #include <math.h> #define PI 3.141592654 int main() { float num = 8.0; double result; result = asinh(num); printf("sinh(%.2f) valor do arco hiperbólico seno = %.2f "radiano", num, result); //Converter radianos para graus result=(result*180)/PI; printf("\nsinh(%.2f) valor do arco hiperbólico seno = %.2f "度", num, result); return 0; }
Resultado de saída
sinh(8.00) valor do arco hiperbólico seno =2.78 raio sinh(8.00) valor do arco hiperbólico seno =159.08 度