\frac{x + y}{y + 1}\frac{y + x}{y + 1}double f(double x, double y) {
double r10200053 = x;
double r10200054 = y;
double r10200055 = r10200053 + r10200054;
double r10200056 = 1.0;
double r10200057 = r10200054 + r10200056;
double r10200058 = r10200055 / r10200057;
return r10200058;
}
double f(double x, double y) {
double r10200059 = y;
double r10200060 = x;
double r10200061 = r10200059 + r10200060;
double r10200062 = 1.0;
double r10200063 = r10200059 + r10200062;
double r10200064 = r10200061 / r10200063;
return r10200064;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019172
(FPCore (x y)
:name "Data.Colour.SRGB:invTransferFunction from colour-2.3.3"
(/ (+ x y) (+ y 1.0)))