x + \frac{y - x}{z}\frac{y - x}{z} + xdouble f(double x, double y, double z) {
double r963234 = x;
double r963235 = y;
double r963236 = r963235 - r963234;
double r963237 = z;
double r963238 = r963236 / r963237;
double r963239 = r963234 + r963238;
return r963239;
}
double f(double x, double y, double z) {
double r963240 = y;
double r963241 = x;
double r963242 = r963240 - r963241;
double r963243 = z;
double r963244 = r963242 / r963243;
double r963245 = r963244 + r963241;
return r963245;
}



Bits error versus x



Bits error versus y



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