\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r16608 = a;
double r16609 = b;
double r16610 = r16608 - r16609;
double r16611 = fabs(r16610);
double r16612 = 2.0;
double r16613 = r16611 / r16612;
return r16613;
}
double f(double a, double b) {
double r16614 = a;
double r16615 = b;
double r16616 = r16614 - r16615;
double r16617 = fabs(r16616);
double r16618 = 2.0;
double r16619 = r16617 / r16618;
return r16619;
}



Bits error versus a



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