\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 r196479 = x;
double r196480 = y;
double r196481 = r196479 * r196480;
double r196482 = 2.0;
double r196483 = r196481 / r196482;
double r196484 = z;
double r196485 = 8.0;
double r196486 = r196484 / r196485;
double r196487 = r196483 - r196486;
return r196487;
}
double f(double x, double y, double z) {
double r196488 = x;
double r196489 = y;
double r196490 = r196488 * r196489;
double r196491 = 2.0;
double r196492 = r196490 / r196491;
double r196493 = z;
double r196494 = 8.0;
double r196495 = r196493 / r196494;
double r196496 = r196492 - r196495;
return r196496;
}



Bits error versus x



Bits error versus y



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