operator / method

Complex operator /(
  1. Complex c
)

Implementation

Complex operator /(Complex c) {
  double denom = c.real * c.real + c.imaginary * c.imaginary;
  return Complex(
    (real * c.real + imaginary * c.imaginary) / denom,
    (imaginary * c.real - real * c.imaginary) / denom,
  );
}