\frac{x \cdot y}{2} - \frac{z}{8}\frac{x \cdot y}{2} - \frac{z}{8}double f(double x, double y, double z) {
double r10301036 = x;
double r10301037 = y;
double r10301038 = r10301036 * r10301037;
double r10301039 = 2.0;
double r10301040 = r10301038 / r10301039;
double r10301041 = z;
double r10301042 = 8.0;
double r10301043 = r10301041 / r10301042;
double r10301044 = r10301040 - r10301043;
return r10301044;
}
double f(double x, double y, double z) {
double r10301045 = x;
double r10301046 = y;
double r10301047 = r10301045 * r10301046;
double r10301048 = 2.0;
double r10301049 = r10301047 / r10301048;
double r10301050 = z;
double r10301051 = 8.0;
double r10301052 = r10301050 / r10301051;
double r10301053 = r10301049 - r10301052;
return r10301053;
}



Bits error versus x



Bits error versus y



Bits error versus z
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019192
(FPCore (x y z)
:name "Diagrams.Solve.Polynomial:quartForm from diagrams-solve-0.1, D"
(- (/ (* x y) 2.0) (/ z 8.0)))