\sqrt{\left|x - y\right|}\sqrt{\left|x - y\right|}double f(double x, double y) {
double r41437 = x;
double r41438 = y;
double r41439 = r41437 - r41438;
double r41440 = fabs(r41439);
double r41441 = sqrt(r41440);
return r41441;
}
double f(double x, double y) {
double r41442 = x;
double r41443 = y;
double r41444 = r41442 - r41443;
double r41445 = fabs(r41444);
double r41446 = sqrt(r41445);
return r41446;
}



Bits error versus x



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