function template
std::log
<complex>
template<class T> complex<T> log (const complex<T>& x);
Return natural logarithm of complex
Returns the natural (base-e) logarithm of the complex number
x using the principal branch, whose cuts are along the negative real axis.
The value computed is bounded along the imaginary axis between
[-i*PI,i*PI].
When
x is a negative real number,
log(x).imag() is PI.
This overloads
cmath's log function.
Parameters
- x
- Complex value.
Return value
Natural logarithm of
x.
See also
- log10
- Return common logarithm of complex (function template)
- exp
- Return exponential of complex (function template)
- pow
- Return complex power (function template)
- log (cmath)
- Compute natural logarithm (function)