\sqrt{\left|x - y\right|}\sqrt{\left|x - y\right|}double f(double x, double y) {
double r2255225 = x;
double r2255226 = y;
double r2255227 = r2255225 - r2255226;
double r2255228 = fabs(r2255227);
double r2255229 = sqrt(r2255228);
return r2255229;
}
double f(double x, double y) {
double r2255230 = x;
double r2255231 = y;
double r2255232 = r2255230 - r2255231;
double r2255233 = fabs(r2255232);
double r2255234 = sqrt(r2255233);
return r2255234;
}



Bits error versus x



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