\frac{x \cdot x - 3}{6}\frac{x \cdot x - 3}{6}double f(double x) {
double r98389 = x;
double r98390 = r98389 * r98389;
double r98391 = 3.0;
double r98392 = r98390 - r98391;
double r98393 = 6.0;
double r98394 = r98392 / r98393;
return r98394;
}
double f(double x) {
double r98395 = x;
double r98396 = r98395 * r98395;
double r98397 = 3.0;
double r98398 = r98396 - r98397;
double r98399 = 6.0;
double r98400 = r98398 / r98399;
return r98400;
}



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