x + \frac{y - x}{z}x + \frac{y - x}{z}double f(double x, double y, double z) {
double r26128 = x;
double r26129 = y;
double r26130 = r26129 - r26128;
double r26131 = z;
double r26132 = r26130 / r26131;
double r26133 = r26128 + r26132;
return r26133;
}
double f(double x, double y, double z) {
double r26134 = x;
double r26135 = y;
double r26136 = r26135 - r26134;
double r26137 = z;
double r26138 = r26136 / r26137;
double r26139 = r26134 + r26138;
return r26139;
}



Bits error versus x



Bits error versus y



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