evaluating algebraic expression in c++
Publié : dim. mai 06, 2018 10:06 am
Hi,
How do you evaluate a symbolic expression in C++? If I do this
I correctly get "2"
But if I do this:
I still get "x+2*x".
Jose
How do you evaluate a symbolic expression in C++? If I do this
Code : Tout sélectionner
giac::gen dbg("1+1",&ct);
dbg = giac::eval(dbg, &ct);
cout << gen2string(dbg) << endl;
But if I do this:
Code : Tout sélectionner
giac::gen dbg("x+2*x",&ct);
dbg = giac::eval(dbg, &ct);
cout << gen2string(dbg) << endl;
Jose