x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r187220 = x;
double r187221 = y;
double r187222 = 500.0;
double r187223 = r187221 / r187222;
double r187224 = r187220 + r187223;
return r187224;
}
double f(double x, double y) {
double r187225 = x;
double r187226 = y;
double r187227 = 500.0;
double r187228 = r187226 / r187227;
double r187229 = r187225 + r187228;
return r187229;
}



Bits error versus x



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