\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 r189078 = x;
double r189079 = y;
double r189080 = r189078 * r189079;
double r189081 = 2.0;
double r189082 = r189080 / r189081;
double r189083 = z;
double r189084 = 8.0;
double r189085 = r189083 / r189084;
double r189086 = r189082 - r189085;
return r189086;
}
double f(double x, double y, double z) {
double r189087 = x;
double r189088 = y;
double r189089 = r189087 * r189088;
double r189090 = 2.0;
double r189091 = r189089 / r189090;
double r189092 = z;
double r189093 = 8.0;
double r189094 = r189092 / r189093;
double r189095 = r189091 - r189094;
return r189095;
}



Bits error versus x



Bits error versus y



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