2011-06-24 20 views
6

Necesito una biblioteca para poder analizar una ecuación y darme el resultado de las entradas.Encontrar el único desconocido en una ecuación

Por ejemplo algo como esto:

String equation = "5 = 6/z"; 

EquationSolver solver = new EquationSolver(equation); 

double result = solver.getResult(); 

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

Y se evalúa como: 6/5

¿Hay alguna especie de biblioteca de Java que puede hacer eso por mí? Básicamente necesito el programa para aislar la incógnita en una ecuación única arbitraria ...

Gracias Thomas

Respuesta

0

No estoy seguro de si encontrará una que sea tan fácil de usar como desee, pero http://jscl-meditor.sourceforge.net/#mozTocId312653 parece proporcionar resolución de polinomios: avíseme si eso funciona para usted (¡y cómo!).

Alternativamente JScience puede hacer lo que quiera.

+0

He intentado descubrir JScience pero lo encontré muy poco documentado ... No puedo encontrar muestras ni nada que me guíe :( – evildrsauss

Cuestiones relacionadas