\sqrt{x + y}\sqrt{x + y}double f(double x, double y) {
double r45113 = x;
double r45114 = y;
double r45115 = r45113 + r45114;
double r45116 = sqrt(r45115);
return r45116;
}
double f(double x, double y) {
double r45117 = x;
double r45118 = y;
double r45119 = r45117 + r45118;
double r45120 = sqrt(r45119);
return r45120;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020018
(FPCore (x y)
:name "Optimisation.CirclePacking:place from circle-packing-0.1.0.4, A"
:precision binary64
(sqrt (+ x y)))