\sqrt{x + y}\sqrt{x + y}double f(double x, double y) {
double r36306 = x;
double r36307 = y;
double r36308 = r36306 + r36307;
double r36309 = sqrt(r36308);
return r36309;
}
double f(double x, double y) {
double r36310 = x;
double r36311 = y;
double r36312 = r36310 + r36311;
double r36313 = sqrt(r36312);
return r36313;
}



Bits error versus x



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