\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 r179666 = x;
double r179667 = y;
double r179668 = r179666 * r179667;
double r179669 = 2.0;
double r179670 = r179668 / r179669;
double r179671 = z;
double r179672 = 8.0;
double r179673 = r179671 / r179672;
double r179674 = r179670 - r179673;
return r179674;
}
double f(double x, double y, double z) {
double r179675 = x;
double r179676 = y;
double r179677 = r179675 * r179676;
double r179678 = 2.0;
double r179679 = r179677 / r179678;
double r179680 = z;
double r179681 = 8.0;
double r179682 = r179680 / r179681;
double r179683 = r179679 - r179682;
return r179683;
}



Bits error versus x



Bits error versus y



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