\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 r12339164 = x;
double r12339165 = y;
double r12339166 = r12339164 * r12339165;
double r12339167 = 2.0;
double r12339168 = r12339166 / r12339167;
double r12339169 = z;
double r12339170 = 8.0;
double r12339171 = r12339169 / r12339170;
double r12339172 = r12339168 - r12339171;
return r12339172;
}
double f(double x, double y, double z) {
double r12339173 = x;
double r12339174 = y;
double r12339175 = r12339173 * r12339174;
double r12339176 = 2.0;
double r12339177 = r12339175 / r12339176;
double r12339178 = z;
double r12339179 = 8.0;
double r12339180 = r12339178 / r12339179;
double r12339181 = r12339177 - r12339180;
return r12339181;
}



Bits error versus x



Bits error versus y



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