\frac{x + y}{y + 1.0}\frac{y + x}{y + 1.0}double f(double x, double y) {
double r13976421 = x;
double r13976422 = y;
double r13976423 = r13976421 + r13976422;
double r13976424 = 1.0;
double r13976425 = r13976422 + r13976424;
double r13976426 = r13976423 / r13976425;
return r13976426;
}
double f(double x, double y) {
double r13976427 = y;
double r13976428 = x;
double r13976429 = r13976427 + r13976428;
double r13976430 = 1.0;
double r13976431 = r13976427 + r13976430;
double r13976432 = r13976429 / r13976431;
return r13976432;
}



Bits error versus x



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