\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r719926 = a;
double r719927 = b;
double r719928 = r719926 - r719927;
double r719929 = fabs(r719928);
double r719930 = 2.0;
double r719931 = r719929 / r719930;
return r719931;
}
double f(double a, double b) {
double r719932 = a;
double r719933 = b;
double r719934 = r719932 - r719933;
double r719935 = fabs(r719934);
double r719936 = 2.0;
double r719937 = r719935 / r719936;
return r719937;
}



Bits error versus a



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