\sqrt{\left|x - y\right|}\sqrt{\left|x - y\right|}double f(double x, double y) {
double r18135 = x;
double r18136 = y;
double r18137 = r18135 - r18136;
double r18138 = fabs(r18137);
double r18139 = sqrt(r18138);
return r18139;
}
double f(double x, double y) {
double r18140 = x;
double r18141 = y;
double r18142 = r18140 - r18141;
double r18143 = fabs(r18142);
double r18144 = sqrt(r18143);
return r18144;
}



Bits error versus x



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