x + \frac{1}{3}\frac{1}{3} + xdouble f(double x) {
double r12583950 = x;
double r12583951 = 1.0;
double r12583952 = 3.0;
double r12583953 = r12583951 / r12583952;
double r12583954 = r12583950 + r12583953;
return r12583954;
}
double f(double x) {
double r12583955 = 1.0;
double r12583956 = 3.0;
double r12583957 = r12583955 / r12583956;
double r12583958 = x;
double r12583959 = r12583957 + r12583958;
return r12583959;
}



Bits error versus x
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019174 +o rules:numerics
(FPCore (x)
:name "Data.Colour.RGBSpace.HSL:hsl from colour-2.3.3, F"
(+ x (/ 1.0 3.0)))