\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r267589 = a;
double r267590 = b;
double r267591 = r267589 - r267590;
double r267592 = fabs(r267591);
double r267593 = 2.0;
double r267594 = r267592 / r267593;
return r267594;
}
double f(double a, double b) {
double r267595 = a;
double r267596 = b;
double r267597 = r267595 - r267596;
double r267598 = fabs(r267597);
double r267599 = 2.0;
double r267600 = r267598 / r267599;
return r267600;
}



Bits error versus a



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