\sqrt{x + y}\sqrt{y + x}double f(double x, double y) {
double r1598578 = x;
double r1598579 = y;
double r1598580 = r1598578 + r1598579;
double r1598581 = sqrt(r1598580);
return r1598581;
}
double f(double x, double y) {
double r1598582 = y;
double r1598583 = x;
double r1598584 = r1598582 + r1598583;
double r1598585 = sqrt(r1598584);
return r1598585;
}



Bits error versus x



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