\frac{x + y}{y + 1.0}\frac{y + x}{y + 1.0}double f(double x, double y) {
double r9418414 = x;
double r9418415 = y;
double r9418416 = r9418414 + r9418415;
double r9418417 = 1.0;
double r9418418 = r9418415 + r9418417;
double r9418419 = r9418416 / r9418418;
return r9418419;
}
double f(double x, double y) {
double r9418420 = y;
double r9418421 = x;
double r9418422 = r9418420 + r9418421;
double r9418423 = 1.0;
double r9418424 = r9418420 + r9418423;
double r9418425 = r9418422 / r9418424;
return r9418425;
}



Bits error versus x



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