x - \left(y \cdot 4\right) \cdot z
x - y \cdot \left(4 \cdot z\right)
double f(double x, double y, double z) {
double r162620 = x;
double r162621 = y;
double r162622 = 4.0;
double r162623 = r162621 * r162622;
double r162624 = z;
double r162625 = r162623 * r162624;
double r162626 = r162620 - r162625;
return r162626;
}
double f(double x, double y, double z) {
double r162627 = x;
double r162628 = y;
double r162629 = 4.0;
double r162630 = z;
double r162631 = r162629 * r162630;
double r162632 = r162628 * r162631;
double r162633 = r162627 - r162632;
return r162633;
}



Bits error versus x



Bits error versus y



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