\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r9077 = a;
double r9078 = b;
double r9079 = r9077 - r9078;
double r9080 = fabs(r9079);
double r9081 = 2.0;
double r9082 = r9080 / r9081;
return r9082;
}
double f(double a, double b) {
double r9083 = a;
double r9084 = b;
double r9085 = r9083 - r9084;
double r9086 = fabs(r9085);
double r9087 = 2.0;
double r9088 = r9086 / r9087;
return r9088;
}



Bits error versus a



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