x - \left(y \cdot 4\right) \cdot z
x - \left(4 \cdot y\right) \cdot z
double f(double x, double y, double z) {
double r8239521 = x;
double r8239522 = y;
double r8239523 = 4.0;
double r8239524 = r8239522 * r8239523;
double r8239525 = z;
double r8239526 = r8239524 * r8239525;
double r8239527 = r8239521 - r8239526;
return r8239527;
}
double f(double x, double y, double z) {
double r8239528 = x;
double r8239529 = 4.0;
double r8239530 = y;
double r8239531 = r8239529 * r8239530;
double r8239532 = z;
double r8239533 = r8239531 * r8239532;
double r8239534 = r8239528 - r8239533;
return r8239534;
}



Bits error versus x



Bits error versus y



Bits error versus z
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019172 +o rules:numerics
(FPCore (x y z)
:name "Diagrams.Solve.Polynomial:quadForm from diagrams-solve-0.1, A"
(- x (* (* y 4.0) z)))