\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 r311375 = x;
double r311376 = y;
double r311377 = r311375 * r311376;
double r311378 = 2.0;
double r311379 = r311377 / r311378;
double r311380 = z;
double r311381 = 8.0;
double r311382 = r311380 / r311381;
double r311383 = r311379 - r311382;
return r311383;
}
double f(double x, double y, double z) {
double r311384 = x;
double r311385 = y;
double r311386 = r311384 * r311385;
double r311387 = 2.0;
double r311388 = r311386 / r311387;
double r311389 = z;
double r311390 = 8.0;
double r311391 = r311389 / r311390;
double r311392 = r311388 - r311391;
return r311392;
}



Bits error versus x



Bits error versus y



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