首页 > 编程笔记

C语言cosh():求双曲余弦

cosh() 是 C语言的一个标准库函数,定义在<math.h>头文件中。

cosh() 函数用于计算给定数字 x 的双曲余弦值,函数原型如下:
double cosh(double x);

参数

x:可以是任意实数,单位是弧度。

返回值

结果是正值,返回 x 的双曲余弦值。

如果结果的大小超出了 double 类型所能表示的范畴,函数返回 HUGE_VAL。

【实例】以下的 C 语言程序展示了用 cosh() 函数计算一个数值的双曲余弦值,并打印结果。
#include <stdio.h>
#include <math.h>

int main() {
  double value = 1.0;
  double result;

  // 计算1.0的双曲余弦值
  result = cosh(value);

  printf("cosh(%f) = %f\n", value, result);

  return 0;
}
输出结果为:

cosh(1.0) = 1.543081

推荐阅读