Example #1
0
        public static complex pow(complex x, int n)
        {
            double  newp  = Math.Pow(x.p, n);
            double  newfi = n * x.fi;
            complex newc  = new complex(newp, newfi);

            newc.toAlg();
            return(newc);
        }
Example #2
0
        public static complex operator /(complex x, complex y)
        {
            double newp, newfi;

            newp  = x.p / y.p;
            newfi = x.fi - y.fi;
            complex newc = new complex(newp, newfi);

            newc.toAlg();
            return(newc);
        }