x - \frac{1}{3}x - \frac{1}{3}double f(double x) {
double r239221 = x;
double r239222 = 1.0;
double r239223 = 3.0;
double r239224 = r239222 / r239223;
double r239225 = r239221 - r239224;
return r239225;
}
double f(double x) {
double r239226 = x;
double r239227 = 1.0;
double r239228 = 3.0;
double r239229 = r239227 / r239228;
double r239230 = r239226 - r239229;
return r239230;
}



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