x + \frac{1}{3}\frac{1}{3} + xdouble f(double x) {
double r10153084 = x;
double r10153085 = 1.0;
double r10153086 = 3.0;
double r10153087 = r10153085 / r10153086;
double r10153088 = r10153084 + r10153087;
return r10153088;
}
double f(double x) {
double r10153089 = 1.0;
double r10153090 = 3.0;
double r10153091 = r10153089 / r10153090;
double r10153092 = x;
double r10153093 = r10153091 + r10153092;
return r10153093;
}



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