docs: public static ComplexNumber Exp(ComplexNumber z1) {
          ComplexNumber x, y;
          x = new ComplexNumber(Math.exp(z1.real), 0.0);
          y = new ComplexNumber(Math.cos(z1.imaginary), Math.sin(z1.imaginary));
  
          return Multiply(x, y);
      }