\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r557187 = a;
double r557188 = b;
double r557189 = r557187 - r557188;
double r557190 = fabs(r557189);
double r557191 = 2.0;
double r557192 = r557190 / r557191;
return r557192;
}
double f(double a, double b) {
double r557193 = a;
double r557194 = b;
double r557195 = r557193 - r557194;
double r557196 = fabs(r557195);
double r557197 = 2.0;
double r557198 = r557196 / r557197;
return r557198;
}



Bits error versus a



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