Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ASP > синтаксический анализатор арифметических выражений


Автор: sedoy 6.12.2008, 23:29
Здравствуйте. 
у меня задача - синтаксический анализатор арифметических выражений. 
Т.е. мне нужно принимать строку  в виде формулы, а на выходе результат вычисления.
Вопрос - есть ли готовый метод в C#  который это делает?
пример: передаю в метод строку с выражением 5*(7+3)  а на выходе получать 50
такая встроенная функция есть в javascript eval() http://www.sbras.ru/win/docs/JS/bob_funct.html


Автор: sedoy 9.12.2008, 20:53
То что я нашел предлагаю для использования как вариант решения данной задачи: http://forum.codenet.ru/archive/index.php/t-26577.html, http://www.codeproject.com/KB/dotnet/Expr.aspx

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)