您当前的位置:首页 > 计算机 > 编程开发 > C语言

C语言cosh()函数:求双曲余玄值

时间:12-30来源:作者:点击数:

头文件:#include <math.h>

cosh()用来计算参数x 的双曲余玄值,然后将结果返回。其原型为:
    double cosh(double x);

双曲余弦的数学定义式为:(exp(x)+exp(x))/2 即 

注意,使用 GCC 编译时请加入-lm。

双曲余弦在区间 -5 <= x <= 5 上的函数图像。

【实例】求0.5的双曲余弦值。

#include <math.h>
main(){
    double answer = cosh(0.5);
    printf("cosh(0.5) = %f\n", answer);
}

运行结果:cosh(0.5) = 1.127626

又如,求双曲余弦上某一点的值。

#include<stdio.h>
#include<math.h>
int main(void)
{
    double resut;
    double x =1;
    resut = cosh(x);/*求双曲余弦值*/
    printf("cosh(%lf) = %lf\n",x,resut);/*格式化输出*/
    return 0;
}

运行结果:cosh(1.000000) = 1.543081

程序先定义两个double型变量,resut保存计算结果,x提供双曲余弦函数点。语句resut = cosh(x);的作用是求该函数上x点对应的数值,然后把结果赋值给resut。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门