\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r1218172 = a;
double r1218173 = b;
double r1218174 = r1218172 - r1218173;
double r1218175 = fabs(r1218174);
double r1218176 = 2.0;
double r1218177 = r1218175 / r1218176;
return r1218177;
}
double f(double a, double b) {
double r1218178 = a;
double r1218179 = b;
double r1218180 = r1218178 - r1218179;
double r1218181 = fabs(r1218180);
double r1218182 = 2.0;
double r1218183 = r1218181 / r1218182;
return r1218183;
}



Bits error versus a



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