示例#1
0
        public Polynome Add(Polynome poly1)
        {
            Polynome sumPoly = new Polynome();

            for (int i = 0; i < this.poly.Length; i++)
            {
                sumPoly.poly[i] = poly1.poly[i] + this.poly[i];
            }
            return(sumPoly);
        }
示例#2
0
        public Polynome Sub(Polynome poly1)
        {
            Polynome difPoly = new Polynome();

            for (int i = 0; i < this.poly.Length; i++)
            {
                difPoly.poly[i] = this.poly[i] - poly1.poly[i];
            }
            return(difPoly);
        }
示例#3
0
        static void Main(string[] args)
        {
            double[] arr   = new double[] { -3, 2, 4.5, 8, -1, 0, 0, 0, -7, 6 };
            double[] arr1  = new double[] { 0, 2, 5, -6, -1, 0, 7, 0, 0, 1 };
            Polynome poly  = new Polynome(arr);
            Polynome poly1 = new Polynome(arr1);

            Console.WriteLine(poly.ToString());
            Console.WriteLine(poly1.ToString());
            Console.WriteLine(poly.Add(poly1).ToString());
        }