sinh ()- 计算双曲正弦

格式

#include <math.h>
double sinh(double x);

语言级别

ANSI

线程安全

描述

sinh() 函数计算 x的双曲正弦, x 以弧度表示。

返回值

sinh() 函数返回 x的双曲正弦值。 如果结果过大,那么 sinh() 函数会将 errno 设置为 ERANGE ,并返回值 HUGE_VAL (正或负,具体取决于 x的值)。

示例

此示例将 y 计算为 π/2 的双曲正弦。
#include <math.h>
#include <stdio.h>
 
int main(void)
{
   double pi, x, y;
 
   pi = 3.1415926535;
   x = pi/2;
   y = sinh(x);
 
   printf("sinh( %lf ) = %lf\n", x, y);
}
 
/*********************  Output should be similar to:  *************
 
sinh( 1.570796 ) = 2.301299
*/

相关信息