\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 r165929 = x;
double r165930 = y;
double r165931 = r165929 * r165930;
double r165932 = 2.0;
double r165933 = r165931 / r165932;
double r165934 = z;
double r165935 = 8.0;
double r165936 = r165934 / r165935;
double r165937 = r165933 - r165936;
return r165937;
}
double f(double x, double y, double z) {
double r165938 = x;
double r165939 = y;
double r165940 = r165938 * r165939;
double r165941 = 2.0;
double r165942 = r165940 / r165941;
double r165943 = z;
double r165944 = 8.0;
double r165945 = r165943 / r165944;
double r165946 = r165942 - r165945;
return r165946;
}



Bits error versus x



Bits error versus y



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