📅  最后修改于: 2023-12-03 14:59:23.659000             🧑  作者: Mango
asinh()函数是C++中用于求复数反双曲正弦值的函数。其定义在complex头文件中,可以求解实数和虚数部分都为任意实数的复数的反双曲正弦值。
complex<float> asinh(complex<float> z);
complex<double> asinh(complex<double> z);
complex<long double> asinh(complex<long double> z);
函数返回给定复数的反双曲正弦值。
下面是一个示例程序:
#include <iostream>
#include <complex>
int main()
{
std::complex<double> z1(1, 2);
std::complex<double> z2(2, -3);
std::cout << "asinh(" << z1 << ") = " << std::asinh(z1) << std::endl;
std::cout << "asinh(" << z2 << ") = " << std::asinh(z2) << std::endl;
return 0;
}
输出结果:
asinh((1,2)) = (1.46935,0.427078)
asinh((2,-3)) = (1.81845,-0.964657)