x - \frac{3.0}{8.0} \cdot yx - \frac{3.0}{8.0} \cdot ydouble f(double x, double y) {
double r3300945 = x;
double r3300946 = 3.0;
double r3300947 = 8.0;
double r3300948 = r3300946 / r3300947;
double r3300949 = y;
double r3300950 = r3300948 * r3300949;
double r3300951 = r3300945 - r3300950;
return r3300951;
}
double f(double x, double y) {
double r3300952 = x;
double r3300953 = 3.0;
double r3300954 = 8.0;
double r3300955 = r3300953 / r3300954;
double r3300956 = y;
double r3300957 = r3300955 * r3300956;
double r3300958 = r3300952 - r3300957;
return r3300958;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2019156 +o rules:numerics
(FPCore (x y)
:name "Diagrams.Solve.Polynomial:quartForm from diagrams-solve-0.1, A"
(- x (* (/ 3.0 8.0) y)))