\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 r221738 = x;
double r221739 = y;
double r221740 = r221738 * r221739;
double r221741 = 2.0;
double r221742 = r221740 / r221741;
double r221743 = z;
double r221744 = 8.0;
double r221745 = r221743 / r221744;
double r221746 = r221742 - r221745;
return r221746;
}
double f(double x, double y, double z) {
double r221747 = x;
double r221748 = y;
double r221749 = r221747 * r221748;
double r221750 = 2.0;
double r221751 = r221749 / r221750;
double r221752 = z;
double r221753 = 8.0;
double r221754 = r221752 / r221753;
double r221755 = r221751 - r221754;
return r221755;
}



Bits error versus x



Bits error versus y



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