Я разрабатываю приложение для Android, в котором я получаю строку с математическим выражением, которое мне нужно вычислить, я сделал это, чтобы преобразовать буквы в нужные мне числа, но как лучше всего это оценить?
Ничего особо сложного, формулы вот такие: ((A * 2 + B * 3 + C * 5) / 10) + D
EDIT: только что нашел этого парня, очень простой API, работает как шарм http://code.google.com/p/symja/wiki/MathExpressionParser