\frac{x \cdot x - 3.0}{6.0}x \cdot \frac{x}{6.0} - \frac{3.0}{6.0}double f(double x) {
double r1109304 = x;
double r1109305 = r1109304 * r1109304;
double r1109306 = 3.0;
double r1109307 = r1109305 - r1109306;
double r1109308 = 6.0;
double r1109309 = r1109307 / r1109308;
return r1109309;
}
double f(double x) {
double r1109310 = x;
double r1109311 = 6.0;
double r1109312 = r1109310 / r1109311;
double r1109313 = r1109310 * r1109312;
double r1109314 = 3.0;
double r1109315 = r1109314 / r1109311;
double r1109316 = r1109313 - r1109315;
return r1109316;
}



Bits error versus x
Results
Initial program 0.1
rmApplied div-sub0.1
rmApplied *-un-lft-identity0.1
Applied times-frac0.1
Simplified0.1
Final simplification0.1
herbie shell --seed 2019156 +o rules:numerics
(FPCore (x)
:name "Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2, H"
(/ (- (* x x) 3.0) 6.0))