📅  最后修改于: 2023-12-03 14:59:45.804000             🧑  作者: Mango
在C++标准库的数学头文件<cmath>
中,提供了一组用于数学计算的函数。其中,cosh()
函数用于计算双曲余弦函数(hyperbolic cosine)的值。
双曲余弦函数定义如下:
cosh(x) = (e^x + e^(-x)) / 2
其中 x
是一个实数。
#include <cmath>
double cosh(double x);
<cmath>
cosh()
x
,一个 double 类型的实数#include <iostream>
#include <cmath>
int main() {
double x = 2.0;
double result = std::cosh(x);
std::cout << "cosh(" << x << ") = " << result << std::endl;
return 0;
}
输出结果:
cosh(2) = 3.7622
在上述示例代码中,我们计算了 cosh(2)
的值。对于给定的实数 x
,cosh()
函数返回其双曲余弦函数的值。
在输出中,我们使用 std::cout
流对象打印了结果,<<
运算符用于将内容输出到标准输出流。输出结果中 <<
运算符将实数 x
和 result
连接在一起输出。
<cmath>
头文件。以上就是关于 C++ STL 中 cosh()
函数的介绍。该函数能够帮助程序员计算双曲余弦函数的值。如果你需要在程序中进行数学运算,可以考虑使用这个函数。