\left(x \cdot y\right) \cdot y
\left(x \cdot y\right) \cdot y
double f(double x, double y) {
double r177489 = x;
double r177490 = y;
double r177491 = r177489 * r177490;
double r177492 = r177491 * r177490;
return r177492;
}
double f(double x, double y) {
double r177493 = x;
double r177494 = y;
double r177495 = r177493 * r177494;
double r177496 = r177495 * r177494;
return r177496;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.2
Final simplification0.2
herbie shell --seed 2019325
(FPCore (x y)
:name "Data.HyperLogLog.Config:hll from hyperloglog-0.3.4"
:precision binary64
(* (* x y) y))