Определение производной выражения, Функция для нахождения производной математического выражения char* |
Здравствуйте, гость ( Вход | Регистрация )
Определение производной выражения, Функция для нахождения производной математического выражения char* |
Гость_AHTOH_* |
29.9.2008, 11:16
Сообщение
#1
|
Гости |
Здравствуйте.
Имеется следующая непростая задача. Необходима функция, получающая на входе строку char* ( или AnsiString - но это в другую тему ), которая может содержать цифры, знаки +-*/^, скобки (), и переменную X ( в смысле, это не какое - либо значение, а всего - лишь буква ) и возвращает производную выражения. Т.е. ( тестовый пример ): char* function = "12*X+3*X^3"; char* derivative = GetDerivative( function ); // derivative == "12+9*X^2"; Задача очень непростая. Надеюсь, что кто нибудь ранее сталкивался с этой проблемой. Заранее спасибо. |
|
|
Текстовая версия | Сейчас: 10.1.2025, 10:48 |