Standard C++ Library Reference ISO/IEC (VERSION3)

cos
template<class Ty>
complex<Ty> cos(const complex<Ty>& left);
The function returns the cosine of left.
cosh
template<class Ty>
complex<Ty> cosh(const complex<Ty>& left);
The function returns the hyperbolic cosine of left.
exp
template<class Ty>
complex<Ty> exp(const complex<Ty>& left);
The function returns the exponential of left.
imag
template<class Ty>
Ty imag(const complex<Ty>& left);
The function returns the imaginary part of left.
log
template<class Ty>
complex<Ty> log(const complex<Ty>& left);
The function returns the logarithm of left. The branch cuts are along the negative real axis.
log10
template<class Ty>
complex<Ty> log10(const complex<Ty>& left);
The function returns the base 10 logarithm of left. The branch cuts are along the negative real
axis.