x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r227561 = x;
double r227562 = y;
double r227563 = 500.0;
double r227564 = r227562 / r227563;
double r227565 = r227561 + r227564;
return r227565;
}
double f(double x, double y) {
double r227566 = x;
double r227567 = y;
double r227568 = 500.0;
double r227569 = r227567 / r227568;
double r227570 = r227566 + r227569;
return r227570;
}



Bits error versus x



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