\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r336347 = a;
double r336348 = b;
double r336349 = r336347 - r336348;
double r336350 = fabs(r336349);
double r336351 = 2.0;
double r336352 = r336350 / r336351;
return r336352;
}
double f(double a, double b) {
double r336353 = a;
double r336354 = b;
double r336355 = r336353 - r336354;
double r336356 = fabs(r336355);
double r336357 = 2.0;
double r336358 = r336356 / r336357;
return r336358;
}



Bits error versus a



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