Say that I have a string, char equation[] = "=7*x+2*ln(PI)", and I want to evaluate it using something like double Eqvaluate(char equation[100]). Are there any libraries to do this with (i.e., as Excel does)?
Also, are there any libraries to take derivatives or find integrals (i.e., as Mathematica does)?