x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r170075 = x;
double r170076 = y;
double r170077 = 500.0;
double r170078 = r170076 / r170077;
double r170079 = r170075 + r170078;
return r170079;
}
double f(double x, double y) {
double r170080 = x;
double r170081 = y;
double r170082 = 500.0;
double r170083 = r170081 / r170082;
double r170084 = r170080 + r170083;
return r170084;
}



Bits error versus x



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