Calculator which parses a string e.g. "1+4.6*(sin(0.5)/cos(4+sqrt(1)) )"