x + \frac{y - x}{z}x + \frac{y - x}{z}double f(double x, double y, double z) {
double r13656 = x;
double r13657 = y;
double r13658 = r13657 - r13656;
double r13659 = z;
double r13660 = r13658 / r13659;
double r13661 = r13656 + r13660;
return r13661;
}
double f(double x, double y, double z) {
double r13662 = x;
double r13663 = y;
double r13664 = r13663 - r13662;
double r13665 = z;
double r13666 = r13664 / r13665;
double r13667 = r13662 + r13666;
return r13667;
}



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 2019174 +o rules:numerics
(FPCore (x y z)
:name "Statistics.Sample:$swelfordMean from math-functions-0.1.5.2"
(+ x (/ (- y x) z)))