Нужна готовая библиотека, которая посчитает производную - C#
Формулировка задачи:
Есть у кого нибудь готовая библиотека?Класс? которая посчитает производную? формула вида "10*2+X^2"
если есть то пожалуйста скажите ещё как её вызвать
Решение задачи: «Нужна готовая библиотека, которая посчитает производную»
textual
Листинг программы
using System; namespace TestConsole { class MainClass { public static void Main (string[] args) { long[] coef = new long[] { 20, 0, 1 }; // 20 + x^2 Console.Write( "Исходный полнином: " ); PrintPoly( coef ); int i = 1; do { det(ref coef); Console.Write("\nПроизводная {0} порядка: ", i++ ); PrintPoly(coef); }while( coef.Length > 1 ); } public static void det( ref long[] arr ) { long[] result = new long[arr.Length - 1]; for ( int i = 1; i < arr.Length; i++ ) result[i - 1] = (long)Math.Pow( arr[i], i ); arr = result; } public static void PrintPoly( long[] poly ) { for ( int i = 0; i < poly.Length; i++ ) { if ( poly[i] == 0 ) continue; Console.Write( "{0}{1}{2}", poly[i] < 0 ? "" : "+", poly[i], i == 1 ? "x" : i == 0 ? "" : "x^" + i ); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д