\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 r210580 = x;
double r210581 = y;
double r210582 = r210580 * r210581;
double r210583 = 2.0;
double r210584 = r210582 / r210583;
double r210585 = z;
double r210586 = 8.0;
double r210587 = r210585 / r210586;
double r210588 = r210584 - r210587;
return r210588;
}
double f(double x, double y, double z) {
double r210589 = x;
double r210590 = y;
double r210591 = r210589 * r210590;
double r210592 = 2.0;
double r210593 = r210591 / r210592;
double r210594 = z;
double r210595 = 8.0;
double r210596 = r210594 / r210595;
double r210597 = r210593 - r210596;
return r210597;
}



Bits error versus x



Bits error versus y



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