x + \frac{1}{3}x + \frac{1}{3}double f(double x) {
double r168071 = x;
double r168072 = 1.0;
double r168073 = 3.0;
double r168074 = r168072 / r168073;
double r168075 = r168071 + r168074;
return r168075;
}
double f(double x) {
double r168076 = x;
double r168077 = 1.0;
double r168078 = 3.0;
double r168079 = r168077 / r168078;
double r168080 = r168076 + r168079;
return r168080;
}



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