Вниз
Скачать: CL | DM;

Где добыть интерпритатор матвыражений?   Найти похожие ветки 

 
Still Swamp   (2007-11-02 10:15) [0]

Где добыть интерпритатор матвыражений?
На входе строка нечто вроде "Cos(pi)*(2+2.1)" а на выходе -4.1:double;


 
Eraser ©   (2007-11-02 10:21) [1]


> Still Swamp   (02.11.07 10:15) 

eval в php или java script ;-)


 
ЮЮ ©   (2007-11-02 10:31) [2]

T[Rx|Jv]MathParser


 
TUser ©   (2007-11-02 10:35) [3]

> Где добыть интерпритатор матвыражений?

Я подумал, что разыскивается интерперетатор русского мата. Сорри за оффтоп.

:)


 
Kerk ©   (2007-11-02 10:36) [4]

В кладовке


 
yuryzh ©   (2007-11-02 10:51) [5]

FastScript


 
Галинка ©   (2007-11-02 12:59) [6]

Если это задание в институте, то самому написать парсер, дело пары дней. Во многих букварях про программированию (особенно в режиме командной строки) подробно расписаны примеры. А дальше операции со строками и конвертации типа StrToFloat.


 
Ega23 ©   (2007-11-02 13:03) [7]

SQL   :)


 
Still Swamp   (2007-11-02 21:26) [8]

С SQL заработало, пришлось правда скачать и поставить компоненты MSSQL 2000. А подскажите, можно ли избавиться от фразы EXECUTE PROCEDURE...  а то как то слишком много букв писать, из за этого не очень быстро работает наверное.


 
TStas ©   (2007-11-02 21:31) [9]

http://kupifirmu.com/download/EvalProject.zip
Сам парсер давно очень написан, а там прямо калькулятор есть, из проекта выдернутый. Только, чтобы калькулятор не прятался после счета, надо ModalResult выкинуть в обработчике кнопки "посчитать". Естественно, есть и парсер из двух модулей состоящий. Ситает числа типа Extended.
Еще в кладовке у Керка лежит мой же модуль длинных знаковых целых чисел с паресом к ним. Но, если надо для дела, приведенного примера хватит с запасом.


 
Zeqfreed ©   (2007-11-02 21:33) [10]

> Ega23 ©   (02.11.07 13:03) [7]

Надо было смайлов больше все-таки ставить.


 
TStas ©   (2007-11-02 21:34) [11]

> Галинка ©   Самому научиться писать парсеры - дело нужное. Точно, пишется он два вечера. Об этом мне еще Зотов сказал, как я на форум только пришел :)


 
Zeqfreed ©   (2007-11-02 21:41) [12]

Я за один писал. Со шпаргалкой правда.


 
TStas ©   (2007-11-04 08:51) [13]

>Zeqfreed Со шпорой не считается. Хотя я грамматику БНД тоже откуда-то списал, конечно. Но лишь грамматику. :)



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.015 c
15-1193799559
Slider007
2007-10-31 05:59
2007.12.02
С днем рождения ! 31 октября 2007 среда


3-1184959483
NewZ
2007-07-20 23:24
2007.12.02
SQL запрос к двум таблицам.


4-1179487343
elserpiente
2007-05-18 15:22
2007.12.02
Изменение файла


3-1184178500
olevacho_
2007-07-11 22:28
2007.12.02
подключение к базе через FB-embedded


2-1194431436
vugar
2007-11-07 13:30
2007.12.02
кеширование изменений




   Наверх