x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r212233 = x;
double r212234 = y;
double r212235 = 500.0;
double r212236 = r212234 / r212235;
double r212237 = r212233 + r212236;
return r212237;
}
double f(double x, double y) {
double r212238 = x;
double r212239 = y;
double r212240 = 500.0;
double r212241 = r212239 / r212240;
double r212242 = r212238 + r212241;
return r212242;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019303 +o rules:numerics
(FPCore (x y)
:name "Data.Colour.CIE:cieLAB from colour-2.3.3, C"
:precision binary64
(+ x (/ y 500)))