![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ввод функции через TEdit
Alexander © (2008-05-28 21:09:00)Здравствуйте. Есть программа, которая считает решает дифференциальные уравнения. Но она работает для функции, которую я ввожу в коде. Нужно сделать так, чтобы функцию ввели например в TEdit, затем прога выполнялась бы уже для этой функции. Что-то типа 2*x*x+2*y вводят в строку и всё это вводится в мою функцию, которая высчитывает значение по данной формуле.
Заранее спасибо.
Vlad Oshin (2008-05-29 09:19:00) [1]Удалено модератором
Vlad Oshin (2008-05-29 09:19:00) [2]Удалено модератором
Vlad Oshin (2008-05-29 09:19:00) [3]перепиши программу чтоб выводила в файл
своей программой пиши исходный текст этой программы
компили получившуюся программу и запускай
результаты прочитаешь из файла
Olegz77 (2008-05-28 21:27:00) [4]Копай в сторону синтаксического разбора, или ищи на Torry здесь:
http://www.torry.net/pages.php?id=280
lazanor (2008-05-28 21:25:00) [5]Можно переводить строку в Обратную Польскую Нотацию и работать уже с этой структурой, по крайней высчитывать по ней значение выражения довольно просто, куда легче чем при обычной записи выражения
{RASkov} (2008-05-28 21:18:00) [6]> [0] Alexander (28.05.08 21:09)
Это ТЗ какое-то получилось у тебя, а в чем вопрос?