x + \frac{1}{3}x + \frac{1}{3}double f(double x) {
double r500809 = x;
double r500810 = 1.0;
double r500811 = 3.0;
double r500812 = r500810 / r500811;
double r500813 = r500809 + r500812;
return r500813;
}
double f(double x) {
double r500814 = x;
double r500815 = 1.0;
double r500816 = 3.0;
double r500817 = r500815 / r500816;
double r500818 = r500814 + r500817;
return r500818;
}



Bits error versus x
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020042
(FPCore (x)
:name "Data.Colour.RGBSpace.HSL:hsl from colour-2.3.3, F"
:precision binary64
(+ x (/ 1 3)))