C++ std::sinh 计算双曲正弦:sinh(x) = (ex - e-x) / 2。它是奇函数,sinh(0) 为 0。自变量增大时绝对值增长很快。
原型
double sinh(double x);参数
x:实数,单位不是角度。
返回值
双曲正弦值。
示例
#include <cmath>
#include <iostream>
int main() {
std::cout << std::sinh(0.0) << std::endl;
std::cout << std::sinh(1.0) << std::endl;
return 0;
}输出:
0
1.1752
注意事项
sinh(1) 约为 1.1752。与 sin 不同,双曲函数不以 2π 为周期。反双曲正弦为 asinh(本批不单列,用法与 sinh 对称)。
下一页介绍cosh:双曲余弦。