\left(x \cdot y\right) \cdot \left(1 - y\right)
\left(x \cdot y\right) \cdot \left(1 - y\right)
double f(double x, double y) {
double r34622 = x;
double r34623 = y;
double r34624 = r34622 * r34623;
double r34625 = 1.0;
double r34626 = r34625 - r34623;
double r34627 = r34624 * r34626;
return r34627;
}
double f(double x, double y) {
double r34628 = x;
double r34629 = y;
double r34630 = r34628 * r34629;
double r34631 = 1.0;
double r34632 = r34631 - r34629;
double r34633 = r34630 * r34632;
return r34633;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.1
Final simplification0.1
herbie shell --seed 2020047 +o rules:numerics
(FPCore (x y)
:name "Statistics.Distribution.Binomial:$cvariance from math-functions-0.1.5.2"
:precision binary64
(* (* x y) (- 1 y)))