\frac{x \cdot x - 3}{6}\frac{x \cdot x - 3}{6}double f(double x) {
double r65273 = x;
double r65274 = r65273 * r65273;
double r65275 = 3.0;
double r65276 = r65274 - r65275;
double r65277 = 6.0;
double r65278 = r65276 / r65277;
return r65278;
}
double f(double x) {
double r65279 = x;
double r65280 = r65279 * r65279;
double r65281 = 3.0;
double r65282 = r65280 - r65281;
double r65283 = 6.0;
double r65284 = r65282 / r65283;
return r65284;
}



Bits error versus x
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019298
(FPCore (x)
:name "Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2, H"
:precision binary64
(/ (- (* x x) 3) 6))