\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r18627 = a;
double r18628 = b;
double r18629 = r18627 - r18628;
double r18630 = fabs(r18629);
double r18631 = 2.0;
double r18632 = r18630 / r18631;
return r18632;
}
double f(double a, double b) {
double r18633 = a;
double r18634 = b;
double r18635 = r18633 - r18634;
double r18636 = fabs(r18635);
double r18637 = 2.0;
double r18638 = r18636 / r18637;
return r18638;
}



Bits error versus a



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