![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| CreatoR |
|
|||
|
Unregistered |
Есть вопрос как можно получить функцию из edit-a (например X*X+5*X-12) и как потом произвести расчёт этой функции. Заранее благодарен CreatoR[b]
|
|||
|
||||
| Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 2 Всего: 60 |
Edit это поле ввода, т.е. поле для ввидения данных, в т.ч. и для функций. напр. X, И именно этот X вы и будите подставлять в нужную вам функцию. Если у вас в поле ввода вводится строка, содержащая вырожение, тогда вам самому придется написать функцию разделения строки на составляющие, и уже их подставлять в функцию.
-------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 1 Всего: 360 |
Парсить надо! Посмотри в нете про Lex и Yacc (сейчас стали Flex и Bison). Где то был пример как раз для калькулятора. Правда они для Си, но существуют так же такие тулы для Явы. Думаю, что на паскале тоже есть.
Удачи! Сергей. Добавлено @ 22:29 Ну вот. Точно есть! вот один из них. http://www.musikwissenschaft.uni-mainz.de/~ag/tply/tply.html |
|||
|
||||
| December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 8 Всего: 57 |
В RxLib, кажется, парсер был. Можно поискать на торри.нет.
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 6 Всего: 137 |
||||
|
||||
| CreatoR |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.4.2004 Репутация: нет Всего: нет |
Да! Спосибо. За предаставленую информацию, помогло
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |