\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 r227848 = x;
double r227849 = y;
double r227850 = r227848 * r227849;
double r227851 = 2.0;
double r227852 = r227850 / r227851;
double r227853 = z;
double r227854 = 8.0;
double r227855 = r227853 / r227854;
double r227856 = r227852 - r227855;
return r227856;
}
double f(double x, double y, double z) {
double r227857 = x;
double r227858 = y;
double r227859 = r227857 * r227858;
double r227860 = 2.0;
double r227861 = r227859 / r227860;
double r227862 = z;
double r227863 = 8.0;
double r227864 = r227862 / r227863;
double r227865 = r227861 - r227864;
return r227865;
}



Bits error versus x



Bits error versus y



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