Example #1
0
        public static void HornersMethodTest()
        {
            Console.WriteLine("########## PART 5 ############");
            var coeffientsOne   = new int[] { -1, 2, -6, 2 };
            var valueToApplyOne = 3;
            var polyOne         = new Polynomial(coeffientsOne);

            Console.WriteLine(polyOne.ToString() + $" where x = {valueToApplyOne} is " + polyOne.ApplyWithHorner(valueToApplyOne));
            var coeffientsTwo   = new int[] { 1, 1, 1 };
            var valueToApplyTwo = 1;
            var polyTwo         = new Polynomial(coeffientsTwo);

            Console.WriteLine(polyTwo.ToString() + $" where x = {valueToApplyTwo} is " + polyTwo.ApplyWithHorner(valueToApplyTwo));
            Console.WriteLine();
        }