code: public Complex divide(Complex c)
      {
          Complex ret = new Complex(real, imag);
          ret.mutableDivide(c);
          return ret;
      }
docs: Creates a new complex number containing the resulting division of this by
  another
  
  @param c the number to divide by
  @return <tt>this</tt>/c