\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r101834 = a;
double r101835 = b;
double r101836 = r101834 - r101835;
double r101837 = fabs(r101836);
double r101838 = 2.0;
double r101839 = r101837 / r101838;
return r101839;
}
double f(double a, double b) {
double r101840 = a;
double r101841 = b;
double r101842 = r101840 - r101841;
double r101843 = fabs(r101842);
double r101844 = 2.0;
double r101845 = r101843 / r101844;
return r101845;
}



Bits error versus a



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