\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 r110107 = x;
double r110108 = y;
double r110109 = r110107 * r110108;
double r110110 = 2.0;
double r110111 = r110109 / r110110;
double r110112 = z;
double r110113 = 8.0;
double r110114 = r110112 / r110113;
double r110115 = r110111 - r110114;
return r110115;
}
double f(double x, double y, double z) {
double r110116 = x;
double r110117 = y;
double r110118 = r110116 * r110117;
double r110119 = 2.0;
double r110120 = r110118 / r110119;
double r110121 = z;
double r110122 = 8.0;
double r110123 = r110121 / r110122;
double r110124 = r110120 - r110123;
return r110124;
}



Bits error versus x



Bits error versus y



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