\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r374457 = a;
double r374458 = b;
double r374459 = r374457 - r374458;
double r374460 = fabs(r374459);
double r374461 = 2.0;
double r374462 = r374460 / r374461;
return r374462;
}
double f(double a, double b) {
double r374463 = a;
double r374464 = b;
double r374465 = r374463 - r374464;
double r374466 = fabs(r374465);
double r374467 = 2.0;
double r374468 = r374466 / r374467;
return r374468;
}



Bits error versus a



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