double a = 2.0; double b = -1.0; double c = 3.0; double r = 1.01; double f(double x) { return a*x*x + b*x + c; } double g(double x) { if (x < 0) { return 0.0; } double value = x; for (int i=0; i<10; i++) { value *= r; } return value; }