\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 r29344 = x;
double r29345 = y;
double r29346 = r29344 * r29345;
double r29347 = 1.0;
double r29348 = r29347 - r29345;
double r29349 = r29346 * r29348;
return r29349;
}
double f(double x, double y) {
double r29350 = x;
double r29351 = y;
double r29352 = r29350 * r29351;
double r29353 = 1.0;
double r29354 = r29353 - r29351;
double r29355 = r29352 * r29354;
return r29355;
}



Bits error versus x



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