\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 r7755014 = x;
double r7755015 = y;
double r7755016 = r7755014 * r7755015;
double r7755017 = 2.0;
double r7755018 = r7755016 / r7755017;
double r7755019 = z;
double r7755020 = 8.0;
double r7755021 = r7755019 / r7755020;
double r7755022 = r7755018 - r7755021;
return r7755022;
}
double f(double x, double y, double z) {
double r7755023 = x;
double r7755024 = y;
double r7755025 = r7755023 * r7755024;
double r7755026 = 2.0;
double r7755027 = r7755025 / r7755026;
double r7755028 = z;
double r7755029 = 8.0;
double r7755030 = r7755028 / r7755029;
double r7755031 = r7755027 - r7755030;
return r7755031;
}



Bits error versus x



Bits error versus y



Bits error versus z
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019192 +o rules:numerics
(FPCore (x y z)
:name "Diagrams.Solve.Polynomial:quartForm from diagrams-solve-0.1, D"
(- (/ (* x y) 2.0) (/ z 8.0)))