x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r226601 = x;
double r226602 = y;
double r226603 = 500.0;
double r226604 = r226602 / r226603;
double r226605 = r226601 + r226604;
return r226605;
}
double f(double x, double y) {
double r226606 = x;
double r226607 = y;
double r226608 = 500.0;
double r226609 = r226607 / r226608;
double r226610 = r226606 + r226609;
return r226610;
}



Bits error versus x



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