x + \frac{1}{3}x + \frac{1}{3}double f(double x) {
double r207299 = x;
double r207300 = 1.0;
double r207301 = 3.0;
double r207302 = r207300 / r207301;
double r207303 = r207299 + r207302;
return r207303;
}
double f(double x) {
double r207304 = x;
double r207305 = 1.0;
double r207306 = 3.0;
double r207307 = r207305 / r207306;
double r207308 = r207304 + r207307;
return r207308;
}



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