\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 r222824 = x;
double r222825 = y;
double r222826 = r222824 * r222825;
double r222827 = 2.0;
double r222828 = r222826 / r222827;
double r222829 = z;
double r222830 = 8.0;
double r222831 = r222829 / r222830;
double r222832 = r222828 - r222831;
return r222832;
}
double f(double x, double y, double z) {
double r222833 = x;
double r222834 = y;
double r222835 = r222833 * r222834;
double r222836 = 2.0;
double r222837 = r222835 / r222836;
double r222838 = z;
double r222839 = 8.0;
double r222840 = r222838 / r222839;
double r222841 = r222837 - r222840;
return r222841;
}



Bits error versus x



Bits error versus y



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