Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

Преобразование строки в формулу   Найти похожие ветки 

 
Jimmy   (2005-11-30 18:15) [0]

Не поделиться ли кто-нибудь unit-ом, который бы по строке считал значение соответствующей формулы. У меня есть один такой модуль, взятый из сборника статей "Delphi World", но он очень долго считает, для моих задач это не подходит.
Заранее спасибо.


 
kami ©   (2005-11-30 20:13) [1]

Тебе нужен математический парсер.
Их очень много - поиск в помощь. На вскидку назову только 2 - из Jedi VCL - TJvInterpreterProgram (навороченный, но, говорят, глючный) и более простой, считающий "легкие" формулы - MathParser (искать на Торри)


 
TUser ©   (2005-11-30 20:47) [2]

> TJvInterpreterProgram (навороченный, но, говорят, глючный)

Правду говорят. Лучше писать свой и тестировать на своих задачах - оно не сложно, зато надежно.


 
Kerk ©   (2005-11-30 21:45) [3]

http://kladovka.net.ru/index.cgi?pid=list&rid=2
http://kladovka.net.ru/index.cgi?pid=list&rid=28


 
kami ©   (2005-11-30 22:18) [4]

TUser ©   (30.11.05 20:47) [2]
Правду говорят

Интересно, а в чем его глючность?
Просто не работал с ним, протестил один раз на простых формулах и успокоился - работает, может, когда-нибудь и пригодится. :)



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
1-1133307886
GuAV
2005-11-30 02:44
2005.12.25
SaveDialog - в каком формате сохранять ?


2-1133966544
Dead.MorozZ
2005-12-07 17:42
2005.12.25
Как устанавливать компоненты


3-1131295247
Michael5
2005-11-06 19:40
2005.12.25
Подскажите, незаполненные поля БД увеличивают размер файла или не


14-1133526001
nk
2005-12-02 15:20
2005.12.25
В продолжение "Помогите выбрать сотку"...


2-1134150777
OLEGNik
2005-12-09 20:52
2005.12.25
Как экспортировать процедуры procedure(): overload из dll ?