\frac{x \cdot y}{2.0} - \frac{z}{8.0}\frac{x \cdot y}{2.0} - \frac{z}{8.0}double f(double x, double y, double z) {
double r12506227 = x;
double r12506228 = y;
double r12506229 = r12506227 * r12506228;
double r12506230 = 2.0;
double r12506231 = r12506229 / r12506230;
double r12506232 = z;
double r12506233 = 8.0;
double r12506234 = r12506232 / r12506233;
double r12506235 = r12506231 - r12506234;
return r12506235;
}
double f(double x, double y, double z) {
double r12506236 = x;
double r12506237 = y;
double r12506238 = r12506236 * r12506237;
double r12506239 = 2.0;
double r12506240 = r12506238 / r12506239;
double r12506241 = z;
double r12506242 = 8.0;
double r12506243 = r12506241 / r12506242;
double r12506244 = r12506240 - r12506243;
return r12506244;
}



Bits error versus x



Bits error versus y



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