\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r230311 = a;
double r230312 = b;
double r230313 = r230311 - r230312;
double r230314 = fabs(r230313);
double r230315 = 2.0;
double r230316 = r230314 / r230315;
return r230316;
}
double f(double a, double b) {
double r230317 = a;
double r230318 = b;
double r230319 = r230317 - r230318;
double r230320 = fabs(r230319);
double r230321 = 2.0;
double r230322 = r230320 / r230321;
return r230322;
}



Bits error versus a



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