\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 r173842 = x;
double r173843 = y;
double r173844 = r173842 * r173843;
double r173845 = 2.0;
double r173846 = r173844 / r173845;
double r173847 = z;
double r173848 = 8.0;
double r173849 = r173847 / r173848;
double r173850 = r173846 - r173849;
return r173850;
}
double f(double x, double y, double z) {
double r173851 = x;
double r173852 = y;
double r173853 = r173851 * r173852;
double r173854 = 2.0;
double r173855 = r173853 / r173854;
double r173856 = z;
double r173857 = 8.0;
double r173858 = r173856 / r173857;
double r173859 = r173855 - r173858;
return r173859;
}



Bits error versus x



Bits error versus y



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