\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 r234967 = x;
double r234968 = y;
double r234969 = r234967 * r234968;
double r234970 = 2.0;
double r234971 = r234969 / r234970;
double r234972 = z;
double r234973 = 8.0;
double r234974 = r234972 / r234973;
double r234975 = r234971 - r234974;
return r234975;
}
double f(double x, double y, double z) {
double r234976 = x;
double r234977 = y;
double r234978 = r234976 * r234977;
double r234979 = 2.0;
double r234980 = r234978 / r234979;
double r234981 = z;
double r234982 = 8.0;
double r234983 = r234981 / r234982;
double r234984 = r234980 - r234983;
return r234984;
}



Bits error versus x



Bits error versus y



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