x - \frac{1}{3}x - \frac{1}{3}double f(double x) {
double r200745 = x;
double r200746 = 1.0;
double r200747 = 3.0;
double r200748 = r200746 / r200747;
double r200749 = r200745 - r200748;
return r200749;
}
double f(double x) {
double r200750 = x;
double r200751 = 1.0;
double r200752 = 3.0;
double r200753 = r200751 / r200752;
double r200754 = r200750 - r200753;
return r200754;
}



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, G"
:precision binary64
(- x (/ 1 3)))