\frac{x + y}{y + 1}\frac{y + x}{y + 1}double f(double x, double y) {
double r14022681 = x;
double r14022682 = y;
double r14022683 = r14022681 + r14022682;
double r14022684 = 1.0;
double r14022685 = r14022682 + r14022684;
double r14022686 = r14022683 / r14022685;
return r14022686;
}
double f(double x, double y) {
double r14022687 = y;
double r14022688 = x;
double r14022689 = r14022687 + r14022688;
double r14022690 = 1.0;
double r14022691 = r14022687 + r14022690;
double r14022692 = r14022689 / r14022691;
return r14022692;
}



Bits error versus x



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