普通三角函数类似于双曲函数,它们是使用双曲线而不是圆来定义的。在双曲几何中,双曲函数用于计算角度和距离。此外,它们还出现在许多线性微分方程、三次方程等的答案中。对于给定的角度$theta$。双曲正弦函数 sinh$(theta)$ 如下所示。
$$mathrm{sinh(x):=:frac{e^x:-:e^{-x}}{2}:=:frac{e^{2x }-1}{2e^x}:=:frac{1-e^{-2x}}{2e^{-x}}}$$
在本文中,我们将讨论当角度以弧度单位给出时,在 C++ 中获取 sinh$(theta)$ 值的技术。
sinh()函数
要计算sinh$(theta)$,将使用cmath包中的sinh()函数。该函数通过将弧度角作为输入,返回双曲正弦的结果。在这里,使用简单的语法:
语法
#include
sinh( )
登录后复制
算法
- 将角度 x(以弧度表示)作为输入。
- 使用 sinh( x ) 计算 sinh (x)。
- 返回结果。
示例
#include
#include
using namespace std;
float solve( float x ) {
float answer;
answer = sinh( x );
return answer;
}
int main() {
cout