English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione asinh() calcola il valore iperbolico sinusoidale del parametro.
double asinh(double x);
La funzione asinh() accetta un singolo parametro double e restituisce un valore in gradi.
E, il valore di ritorno di asinh() è di tipo double.
Per comprendere meglio asinh():
[Matematica] sinh-1x = asinh(x) [In programmazione C]
Inoltre, le funzioni asinhf() e asinhl() sono utilizzate rispettivamente per gestire float e long double.
La funzione asinh() è presente in<math.h>Definito nel file di intestazione.
L'intervallo di parametri della funzione asinh() può essere qualsiasi valore da 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) Valore iperbolico sinusoidale = %.2f gradi", num, result); //Convertire l'arco in gradi result = (result * 180) / PI; printf("\nsinh(%.2f) Valore iperbolico sinusoidale = %.2f gradi", num, result); return 0; }
Risultato di output
sinh(8.00) Valore iperbolico sinusoidale = 2.78 radianti sinh(8.00) Valore iperbolico sinusoidale = 159.08 gradi