\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r10272 = a;
double r10273 = b;
double r10274 = r10272 - r10273;
double r10275 = fabs(r10274);
double r10276 = 2.0;
double r10277 = r10275 / r10276;
return r10277;
}
double f(double a, double b) {
double r10278 = a;
double r10279 = b;
double r10280 = r10278 - r10279;
double r10281 = fabs(r10280);
double r10282 = 2.0;
double r10283 = r10281 / r10282;
return r10283;
}



Bits error versus a



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