\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 r223903 = x;
double r223904 = y;
double r223905 = r223903 * r223904;
double r223906 = 2.0;
double r223907 = r223905 / r223906;
double r223908 = z;
double r223909 = 8.0;
double r223910 = r223908 / r223909;
double r223911 = r223907 - r223910;
return r223911;
}
double f(double x, double y, double z) {
double r223912 = x;
double r223913 = y;
double r223914 = r223912 * r223913;
double r223915 = 2.0;
double r223916 = r223914 / r223915;
double r223917 = z;
double r223918 = 8.0;
double r223919 = r223917 / r223918;
double r223920 = r223916 - r223919;
return r223920;
}



Bits error versus x



Bits error versus y



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