x + \frac{1}{3}\frac{1}{3} + xdouble f(double x) {
double r10305036 = x;
double r10305037 = 1.0;
double r10305038 = 3.0;
double r10305039 = r10305037 / r10305038;
double r10305040 = r10305036 + r10305039;
return r10305040;
}
double f(double x) {
double r10305041 = 1.0;
double r10305042 = 3.0;
double r10305043 = r10305041 / r10305042;
double r10305044 = x;
double r10305045 = r10305043 + r10305044;
return r10305045;
}



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