x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r243262 = x;
double r243263 = y;
double r243264 = 500.0;
double r243265 = r243263 / r243264;
double r243266 = r243262 + r243265;
return r243266;
}
double f(double x, double y) {
double r243267 = x;
double r243268 = y;
double r243269 = 500.0;
double r243270 = r243268 / r243269;
double r243271 = r243267 + r243270;
return r243271;
}



Bits error versus x



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