\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 r187419 = x;
double r187420 = y;
double r187421 = r187419 * r187420;
double r187422 = 2.0;
double r187423 = r187421 / r187422;
double r187424 = z;
double r187425 = 8.0;
double r187426 = r187424 / r187425;
double r187427 = r187423 - r187426;
return r187427;
}
double f(double x, double y, double z) {
double r187428 = x;
double r187429 = y;
double r187430 = r187428 * r187429;
double r187431 = 2.0;
double r187432 = r187430 / r187431;
double r187433 = z;
double r187434 = 8.0;
double r187435 = r187433 / r187434;
double r187436 = r187432 - r187435;
return r187436;
}



Bits error versus x



Bits error versus y



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