x - \frac{3}{8} \cdot y\mathsf{fma}\left(\frac{3}{8}, -y, x\right)double f(double x, double y) {
double r151230 = x;
double r151231 = 3.0;
double r151232 = 8.0;
double r151233 = r151231 / r151232;
double r151234 = y;
double r151235 = r151233 * r151234;
double r151236 = r151230 - r151235;
return r151236;
}
double f(double x, double y) {
double r151237 = 3.0;
double r151238 = 8.0;
double r151239 = r151237 / r151238;
double r151240 = y;
double r151241 = -r151240;
double r151242 = x;
double r151243 = fma(r151239, r151241, r151242);
return r151243;
}



Bits error versus x



Bits error versus y
Initial program 0.1
rmApplied add-cube-cbrt0.8
Applied prod-diff0.8
Simplified0.1
Simplified0
Final simplification0
herbie shell --seed 2019199 +o rules:numerics
(FPCore (x y)
:name "Diagrams.Solve.Polynomial:quartForm from diagrams-solve-0.1, A"
(- x (* (/ 3.0 8.0) y)))