x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r185165 = x;
double r185166 = y;
double r185167 = 500.0;
double r185168 = r185166 / r185167;
double r185169 = r185165 + r185168;
return r185169;
}
double f(double x, double y) {
double r185170 = x;
double r185171 = y;
double r185172 = 500.0;
double r185173 = r185171 / r185172;
double r185174 = r185170 + r185173;
return r185174;
}



Bits error versus x



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