x + \frac{y - x}{z}x + \frac{y - x}{z}double f(double x, double y, double z) {
double r17685 = x;
double r17686 = y;
double r17687 = r17686 - r17685;
double r17688 = z;
double r17689 = r17687 / r17688;
double r17690 = r17685 + r17689;
return r17690;
}
double f(double x, double y, double z) {
double r17691 = x;
double r17692 = y;
double r17693 = r17692 - r17691;
double r17694 = z;
double r17695 = r17693 / r17694;
double r17696 = r17691 + r17695;
return r17696;
}



Bits error versus x



Bits error versus y



Bits error versus z
Results
Initial program 0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2019194
(FPCore (x y z)
:name "Statistics.Sample:$swelfordMean from math-functions-0.1.5.2"
(+ x (/ (- y x) z)))