Я пытаюсь найти что-то вроде Java Embedding Plugin (JEP), которое может вычислять математическую формулу (строку) и возвращать ответ.Математическое выражение (строка) на номер в Java
Но это также следует рассчитать переменную, например: (25 + 36 + х) * 2 = 25 должен дать: х = -11
Немного как http://www.wolframalpha.com/, но это не должно быть универсальным, что , и он должен работать автономно.
Предпочитаемый источник с открытым исходным кодом.
Мне это нужно для моего маленького калькуляторного проекта, http://sourceforge.net/projects/calex/.
Это не должно быть закрыты, так как он хочет решить уравнение и не ищет что-то вроде javascripts eval(). – stacker
Если вы не ограничиваете себя очень немногими формами уравнения (скажем, линейными вплоть до квартики), то это будет крупный проект. http://en.wikipedia.org/wiki/Comparison_of_computer_algebra_systems имеет несколько Java. –