Exp4J es una librería que permite evaluar expresiones y funciones matemáticas.Viene con funciones y operadores preconstruidos y además permite crear nuevas operaciones para usarlas.
Es muy fácil de usar:
exp.withExpression((A * B)+G);
//asignar a cada elemento de la formula sy valor.
while(elemento){
exp.withVariable(elemento.getKey(),Double.parseDouble(elemento.getValue().toString()));
}
formula=exp.build();
valor = formula.calculate();
Es muy fácil de usar:
exp.withExpression((A * B)+G);
//asignar a cada elemento de la formula sy valor.
while(elemento){
exp.withVariable(elemento.getKey(),Double.parseDouble(elemento.getValue().toString()));
}
formula=exp.build();
valor = formula.calculate();