asinh()函數(shù)計(jì)算參數(shù)的反雙曲正弦值。
double asinh (double x);
函數(shù)asinh()接受單參數(shù)double,并以弧度返回值。
并且,asinh()的返回值是double類型的。
為了更好地了解asinh():
[Mathematics] sinh-1x = asinh(x) [In C programming]
另外兩個(gè)函數(shù)asinhf()和asinhl()也分別用于處理float和long double。。
該asinh()函數(shù)在<math.h>頭文件中定義。
asinh()的參數(shù)范圍可以是從負(fù)到正的任何值。
#include <stdio.h>
#include <math.h>
#define PI 3.141592654
int main()
{
float num = 8.0;
double result;
result = asinh(num);
printf("sinh(%.2f) 反雙曲正弦值 = %.2f 弧度", num, result);
//將弧度轉(zhuǎn)換為度
result=(result*180)/PI;
printf("\nsinh(%.2f) 反雙曲正弦值 = %.2f 度", num, result);
return 0;
}輸出結(jié)果
sinh(8.00) 反雙曲正弦值 =2.78 弧度 sinh(8.00) 反雙曲正弦值 =159.08 度