2012-05-22 3 views
0

Я разрабатываю приложение для Android, которое я получаю String с математическим выражением, которое я должен вычислить, я сделал это, чтобы преобразовать буквы в числа, которые мне нужны, но что это лучший способ оценить это?Оценить математическое выражение в строке

Ничто не слишком сложно, формулы подобны: ((A * 2 + B * 3 + C * 5)/10) + D

EDIT: Просто обнаружил, что парень, очень простой API, работает как шарм http://code.google.com/p/symja/wiki/MathExpressionParser

+3

Что вы пробовали? Кроме того, разве это не вопрос Java, который не имеет ничего общего с Android? –

+0

Я думал о создании полного «парсера», но кажется слишком сложным для такого выражения. Я искал информацию о JEP, но теперь он коммерческий, и JEval, но кажется устаревшим .. поэтому я хочу знать что-то используемое в наши дни – Markissimo

ответ

Смежные вопросы