\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r18744 = a;
double r18745 = b;
double r18746 = r18744 - r18745;
double r18747 = fabs(r18746);
double r18748 = 2.0;
double r18749 = r18747 / r18748;
return r18749;
}
double f(double a, double b) {
double r18750 = a;
double r18751 = b;
double r18752 = r18750 - r18751;
double r18753 = fabs(r18752);
double r18754 = 2.0;
double r18755 = r18753 / r18754;
return r18755;
}



Bits error versus a



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