\frac{x \cdot x - 3}{6}\frac{x \cdot x - 3}{6}double f(double x) {
double r74387 = x;
double r74388 = r74387 * r74387;
double r74389 = 3.0;
double r74390 = r74388 - r74389;
double r74391 = 6.0;
double r74392 = r74390 / r74391;
return r74392;
}
double f(double x) {
double r74393 = x;
double r74394 = r74393 * r74393;
double r74395 = 3.0;
double r74396 = r74394 - r74395;
double r74397 = 6.0;
double r74398 = r74396 / r74397;
return r74398;
}



Bits error versus x
Results
Initial program 0.2
Final simplification0.2
herbie shell --seed 2020018 +o rules:numerics
(FPCore (x)
:name "Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2, H"
:precision binary64
(/ (- (* x x) 3) 6))