public static ComplexNumber Exp(ComplexNumber number) { double magnitude = Math.Pow(Math.E, number.Real); return(ComplexNumber.FromPolarCoordinates(magnitude, number.Imaginary)); }
public static ComplexNumber Divide(ComplexNumber dividend, ComplexNumber divisor) => Complex.Divide(dividend.Complex, divisor.Complex).ToComplexNumber();
public static ComplexNumber Exp(ComplexNumber number) => Complex.Exp(number.Complex).ToComplexNumber();
public static ComplexNumber Pow(ComplexNumber value, double pow) => Complex.Pow(value.Complex, pow).ToComplexNumber();