C++ 中复数的 acosh() 函数
acosh() 是双曲余弦的反函数,它返回以参数形式传递的元素的双曲余弦的反函数。此功能可以在整体上失效。全部都在弧度中。
为了在 C++ 中通过复数使用这种方法,我们需要定义一个模板,在复数上重新定义函数。
用于计算复数的双曲余弦反函数并将的值返回至 - 的函数的语法
template<class T> complex<T> acosh (const complex<T>& z );
现在,此方法将复数作为输入,并返回该数的双曲余弦弧度。
示例
#include <bits/stdc++.h> using namespace std; int main() { complex<double> cNumber(-45.0, 6.0); cout<<"The acosh() of "<<cNumber<< " is "<< acosh(cNumber); return 0; }
输出
The acosh() of (-45,6) is (4.5085,3.00901)
广告