x + \frac{1}{3}x + \frac{1}{3}double f(double x) {
double r157713 = x;
double r157714 = 1.0;
double r157715 = 3.0;
double r157716 = r157714 / r157715;
double r157717 = r157713 + r157716;
return r157717;
}
double f(double x) {
double r157718 = x;
double r157719 = 1.0;
double r157720 = 3.0;
double r157721 = r157719 / r157720;
double r157722 = r157718 + r157721;
return r157722;
}



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