\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r172751 = a;
double r172752 = b;
double r172753 = r172751 - r172752;
double r172754 = fabs(r172753);
double r172755 = 2.0;
double r172756 = r172754 / r172755;
return r172756;
}
double f(double a, double b) {
double r172757 = a;
double r172758 = b;
double r172759 = r172757 - r172758;
double r172760 = fabs(r172759);
double r172761 = 2.0;
double r172762 = r172760 / r172761;
return r172762;
}



Bits error versus a



Bits error versus b
Results
Initial program 0
Final simplification0
herbie shell --seed 2019132 +o rules:numerics
(FPCore (a b)
:name "fabs fraction 2"
(/ (fabs (- a b)) 2))