Вниз
Скачать: 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-1194098631
Vendict
2007-11-03 17:03
2007.12.02
h -> pas


15-1193902832
Layner
2007-11-01 10:40
2007.12.02
Как Delphi 7 перенести на другой ПК со всеми компонентами


11-1179038922
VPBar
2007-05-13 10:48
2007.12.02
Предложение по доработке MCK для совместимости с автоформатерами


4-1179507014
Bacardi
2007-05-18 20:50
2007.12.02
Очередь печати


15-1193727308
Garik888
2007-10-30 09:55
2007.12.02
Компонент для печати




   Наверх