\frac{x + y}{y + 1}\frac{x + y}{y + 1}double f(double x, double y) {
double r195049 = x;
double r195050 = y;
double r195051 = r195049 + r195050;
double r195052 = 1.0;
double r195053 = r195050 + r195052;
double r195054 = r195051 / r195053;
return r195054;
}
double f(double x, double y) {
double r195055 = x;
double r195056 = y;
double r195057 = r195055 + r195056;
double r195058 = 1.0;
double r195059 = r195056 + r195058;
double r195060 = r195057 / r195059;
return r195060;
}



Bits error versus x



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