times(v) {
        let c = Complex.from(v);
        return new Complex(
            this.real * c.real - this.imag * c.imag,
            this.real * c.imag + this.imag * c.real);
    }
Returns the product of the receiving complex value times the given value.
@param {!number|!Complex} v
@returns {!Complex}