x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r310557 = x;
double r310558 = y;
double r310559 = 500.0;
double r310560 = r310558 / r310559;
double r310561 = r310557 + r310560;
return r310561;
}
double f(double x, double y) {
double r310562 = x;
double r310563 = y;
double r310564 = 500.0;
double r310565 = r310563 / r310564;
double r310566 = r310562 + r310565;
return r310566;
}



Bits error versus x



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