conj
-
constexpr double conj(const Complex &z) noexcept
Returns the complex conjugate [1] of a complex number \(z\).
Parameters
- const Complex &z
A complex number.
Returns
- type Complex
A complex number.
The conjugate of a complex number is defined as:
\[ \begin{align}\begin{aligned}\newcommand{\compconj}[1]{%
\overline{#1}%
}\\\compconj{z} = x - iy\end{aligned}\end{align} \]
for \(\Re(z) = x\) and \(\Im(z) = y\).
Example
Complex z = 3 + 4_j;
std::cout << conj(z) << "\n";
Output:
3 - 4j
References