\sqrt{\left|x - y\right|}\sqrt{\left|x - y\right|}double f(double x, double y) {
double r11240 = x;
double r11241 = y;
double r11242 = r11240 - r11241;
double r11243 = fabs(r11242);
double r11244 = sqrt(r11243);
return r11244;
}
double f(double x, double y) {
double r11245 = x;
double r11246 = y;
double r11247 = r11245 - r11246;
double r11248 = fabs(r11247);
double r11249 = sqrt(r11248);
return r11249;
}



Bits error versus x



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