\frac{x}{x + y}\frac{-x}{-\left(x + y\right)}double f(double x, double y) {
double r214650 = x;
double r214651 = y;
double r214652 = r214650 + r214651;
double r214653 = r214650 / r214652;
return r214653;
}
double f(double x, double y) {
double r214654 = x;
double r214655 = -r214654;
double r214656 = y;
double r214657 = r214654 + r214656;
double r214658 = -r214657;
double r214659 = r214655 / r214658;
return r214659;
}



Bits error versus x



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