x + \frac{1}{3}x + \frac{1}{3}double f(double x) {
double r19836 = x;
double r19837 = 1.0;
double r19838 = 3.0;
double r19839 = r19837 / r19838;
double r19840 = r19836 + r19839;
return r19840;
}
double f(double x) {
double r19841 = x;
double r19842 = 1.0;
double r19843 = 3.0;
double r19844 = r19842 / r19843;
double r19845 = r19841 + r19844;
return r19845;
}



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