\frac{x \cdot x - 3}{6}\frac{x \cdot x - 3}{6}double f(double x) {
double r78381 = x;
double r78382 = r78381 * r78381;
double r78383 = 3.0;
double r78384 = r78382 - r78383;
double r78385 = 6.0;
double r78386 = r78384 / r78385;
return r78386;
}
double f(double x) {
double r78387 = x;
double r78388 = r78387 * r78387;
double r78389 = 3.0;
double r78390 = r78388 - r78389;
double r78391 = 6.0;
double r78392 = r78390 / r78391;
return r78392;
}



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