x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r248338 = x;
double r248339 = y;
double r248340 = 500.0;
double r248341 = r248339 / r248340;
double r248342 = r248338 + r248341;
return r248342;
}
double f(double x, double y) {
double r248343 = x;
double r248344 = y;
double r248345 = 500.0;
double r248346 = r248344 / r248345;
double r248347 = r248343 + r248346;
return r248347;
}



Bits error versus x



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