Страница: 1 |
Страница: 1 |
Вопрос: Обработка формул
Добавлено: 24.10.05 02:48
Автор вопроса: oen
Єсли кто-нибудь знает напишите.
Припустим в некоторем поле TextBox1 находитса формула типа x^2+sqrt(5).
Мне нужно нарисовать график этой функции. (функцию задаэт пользователь).
Проблема в том, как перевести текст так чтобы компилятор понимал етот текст как формулу и мог притабулировать функцию.
Вариант типа if <> then неподходит, уж слишком велик набор функций. Пользователь может вводить только функции понятние VB.NET.
Можете писать на емейл oen_satelite@rambler.ru
Буду рад любой помощю.
Наперед презнателен.
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
vito
Разработчик Offline Client
Вопросов: 23
Ответов: 879
Web-сайт:
Профиль | | #1
Добавлено: 24.10.05 04:23
Пока такой вариант.
1.Создаешь шаблонный файл и вставляешь туда функцию.
2. Вызываешь программно компилятор и создаешь DLL.
3. Работаешь с ней.
В принципе реализуется очень просто(надеюсь)
А так без if не обойдешьтся.
Номер ответа: 2
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #2
Добавлено: 24.10.05 04:25
Не шпион случайно будешь? satelite - по нашему спутник будет
Номер ответа: 3
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #3
Добавлено: 29.10.05 02:23
http://algolist.manual.ru/syntax/index.php