\frac{x + y}{y + 1.0}\frac{y + x}{y + 1.0}double f(double x, double y) {
double r5935343 = x;
double r5935344 = y;
double r5935345 = r5935343 + r5935344;
double r5935346 = 1.0;
double r5935347 = r5935344 + r5935346;
double r5935348 = r5935345 / r5935347;
return r5935348;
}
double f(double x, double y) {
double r5935349 = y;
double r5935350 = x;
double r5935351 = r5935349 + r5935350;
double r5935352 = 1.0;
double r5935353 = r5935349 + r5935352;
double r5935354 = r5935351 / r5935353;
return r5935354;
}



Bits error versus x



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