\left(x \cdot y\right) \cdot y
\left(x \cdot y\right) \cdot y
double f(double x, double y) {
double r158953 = x;
double r158954 = y;
double r158955 = r158953 * r158954;
double r158956 = r158955 * r158954;
return r158956;
}
double f(double x, double y) {
double r158957 = x;
double r158958 = y;
double r158959 = r158957 * r158958;
double r158960 = r158959 * r158958;
return r158960;
}



Bits error versus x



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