\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r17323 = a;
double r17324 = b;
double r17325 = r17323 - r17324;
double r17326 = fabs(r17325);
double r17327 = 2.0;
double r17328 = r17326 / r17327;
return r17328;
}
double f(double a, double b) {
double r17329 = a;
double r17330 = b;
double r17331 = r17329 - r17330;
double r17332 = fabs(r17331);
double r17333 = 2.0;
double r17334 = r17332 / r17333;
return r17334;
}



Bits error versus a



Bits error versus b
Results
Initial program 0
Final simplification0
herbie shell --seed 2019347
(FPCore (a b)
:name "fabs fraction 2"
:precision binary64
(/ (fabs (- a b)) 2))