\frac{x}{x + y}\frac{x}{y + x}double f(double x, double y) {
double r9939493 = x;
double r9939494 = y;
double r9939495 = r9939493 + r9939494;
double r9939496 = r9939493 / r9939495;
return r9939496;
}
double f(double x, double y) {
double r9939497 = x;
double r9939498 = y;
double r9939499 = r9939498 + r9939497;
double r9939500 = r9939497 / r9939499;
return r9939500;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019179 +o rules:numerics
(FPCore (x y)
:name "AI.Clustering.Hierarchical.Internal:average from clustering-0.2.1, A"
(/ x (+ x y)))