\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 r170172 = x;
double r170173 = y;
double r170174 = r170172 * r170173;
double r170175 = 2.0;
double r170176 = r170174 / r170175;
double r170177 = z;
double r170178 = 8.0;
double r170179 = r170177 / r170178;
double r170180 = r170176 - r170179;
return r170180;
}
double f(double x, double y, double z) {
double r170181 = x;
double r170182 = y;
double r170183 = r170181 * r170182;
double r170184 = 2.0;
double r170185 = r170183 / r170184;
double r170186 = z;
double r170187 = 8.0;
double r170188 = r170186 / r170187;
double r170189 = r170185 - r170188;
return r170189;
}



Bits error versus x



Bits error versus y



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