Está en la página 1de 1

//Esta funcion hace que convierte el string a funcion

public Funcion(String def) {


j.addVariable("x", 0);
j.addStandardConstants();
j.addStandardFunctions();
j.setImplicitMul(true);
j.parseExpression(def);
if (j.hasError()) {
JOptionPane.showMessageDialog(null, " error al convertir la funcion
");
}
}
// esta funcion evalua la funcion en el punto que se le da
public double eval(double x){
double r;
j.addVariable("x",x);
r=j.getValue();
if (j.hasError()) {
JOptionPane.showMessageDialog(null, " error al convertir la funcion
");
}
return r;
}

También podría gustarte