\frac{x + y}{y + 1.0}\frac{y + x}{y + 1.0}double f(double x, double y) {
double r10546200 = x;
double r10546201 = y;
double r10546202 = r10546200 + r10546201;
double r10546203 = 1.0;
double r10546204 = r10546201 + r10546203;
double r10546205 = r10546202 / r10546204;
return r10546205;
}
double f(double x, double y) {
double r10546206 = y;
double r10546207 = x;
double r10546208 = r10546206 + r10546207;
double r10546209 = 1.0;
double r10546210 = r10546206 + r10546209;
double r10546211 = r10546208 / r10546210;
return r10546211;
}



Bits error versus x



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