x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r146535 = x;
double r146536 = y;
double r146537 = 500.0;
double r146538 = r146536 / r146537;
double r146539 = r146535 + r146538;
return r146539;
}
double f(double x, double y) {
double r146540 = x;
double r146541 = y;
double r146542 = 500.0;
double r146543 = r146541 / r146542;
double r146544 = r146540 + r146543;
return r146544;
}



Bits error versus x



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