\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 r235378 = x;
double r235379 = y;
double r235380 = r235378 * r235379;
double r235381 = 2.0;
double r235382 = r235380 / r235381;
double r235383 = z;
double r235384 = 8.0;
double r235385 = r235383 / r235384;
double r235386 = r235382 - r235385;
return r235386;
}
double f(double x, double y, double z) {
double r235387 = x;
double r235388 = y;
double r235389 = r235387 * r235388;
double r235390 = 2.0;
double r235391 = r235389 / r235390;
double r235392 = z;
double r235393 = 8.0;
double r235394 = r235392 / r235393;
double r235395 = r235391 - r235394;
return r235395;
}



Bits error versus x



Bits error versus y



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