\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r249680 = a;
double r249681 = b;
double r249682 = r249680 - r249681;
double r249683 = fabs(r249682);
double r249684 = 2.0;
double r249685 = r249683 / r249684;
return r249685;
}
double f(double a, double b) {
double r249686 = a;
double r249687 = b;
double r249688 = r249686 - r249687;
double r249689 = fabs(r249688);
double r249690 = 2.0;
double r249691 = r249689 / r249690;
return r249691;
}



Bits error versus a



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