\frac{x \cdot y}{2.0} - \frac{z}{8.0}\frac{x \cdot y}{2.0} - \frac{z}{8.0}double f(double x, double y, double z) {
double r12690992 = x;
double r12690993 = y;
double r12690994 = r12690992 * r12690993;
double r12690995 = 2.0;
double r12690996 = r12690994 / r12690995;
double r12690997 = z;
double r12690998 = 8.0;
double r12690999 = r12690997 / r12690998;
double r12691000 = r12690996 - r12690999;
return r12691000;
}
double f(double x, double y, double z) {
double r12691001 = x;
double r12691002 = y;
double r12691003 = r12691001 * r12691002;
double r12691004 = 2.0;
double r12691005 = r12691003 / r12691004;
double r12691006 = z;
double r12691007 = 8.0;
double r12691008 = r12691006 / r12691007;
double r12691009 = r12691005 - r12691008;
return r12691009;
}



Bits error versus x



Bits error versus y



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