\left(x \cdot y\right) \cdot y
\left(x \cdot y\right) \cdot y
double f(double x, double y) {
double r253917 = x;
double r253918 = y;
double r253919 = r253917 * r253918;
double r253920 = r253919 * r253918;
return r253920;
}
double f(double x, double y) {
double r253921 = x;
double r253922 = y;
double r253923 = r253921 * r253922;
double r253924 = r253923 * r253922;
return r253924;
}



Bits error versus x



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