x - \frac{1}{3}x - \frac{1}{3}double f(double x) {
double r291208 = x;
double r291209 = 1.0;
double r291210 = 3.0;
double r291211 = r291209 / r291210;
double r291212 = r291208 - r291211;
return r291212;
}
double f(double x) {
double r291213 = x;
double r291214 = 1.0;
double r291215 = 3.0;
double r291216 = r291214 / r291215;
double r291217 = r291213 - r291216;
return r291217;
}



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