Поиск единственного неизвестного в уравнении

Мне нужна библиотека, чтобы иметь возможность анализировать уравнение и выдавать результат, дающий входные данные.

Например, что-то вроде этого:

String equation = "5 = 6 / z"; 

EquationSolver solver = new EquationSolver(equation); 

double result = solver.getResult(); 

System.out.println("result: " + result);

И дает результат: 6 / 5

Есть ли какая-нибудь библиотека для java, которая может сделать это за меня? В основном мне нужна программа для выделения единственной неизвестной переменной в произвольном уравнении ...

Спасибо Томас

6
задан evildrsauss 24 June 2011 в 06:27
поделиться