C++ std::cosh 计算双曲余弦:cosh(x) = (ex + e-x) / 2。它是偶函数,cosh(0) 为 1,且对一切实数不小于 1。恒等式 cosh²x - sinh²x = 1。
原型
double cosh(double x);参数
x:实数。
返回值
双曲余弦值,≥ 1。
示例
#include <cmath>
#include <iostream>
int main() {
std::cout << std::cosh(0.0) << std::endl;
std::cout << std::cosh(1.0) << std::endl;
return 0;
}输出:
1
1.54308
注意事项
cosh(1) 约为 1.54308。悬链线形状与 cosh 相关。反双曲余弦 acosh 的定义域为 [1, +∞)。
下一页介绍tanh:双曲正切。