x + \frac{y}{500}x + \frac{y}{500}double f(double x, double y) {
double r354850 = x;
double r354851 = y;
double r354852 = 500.0;
double r354853 = r354851 / r354852;
double r354854 = r354850 + r354853;
return r354854;
}
double f(double x, double y) {
double r354855 = x;
double r354856 = y;
double r354857 = 500.0;
double r354858 = r354856 / r354857;
double r354859 = r354855 + r354858;
return r354859;
}



Bits error versus x



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