\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r364946 = a;
double r364947 = b;
double r364948 = r364946 - r364947;
double r364949 = fabs(r364948);
double r364950 = 2.0;
double r364951 = r364949 / r364950;
return r364951;
}
double f(double a, double b) {
double r364952 = a;
double r364953 = b;
double r364954 = r364952 - r364953;
double r364955 = fabs(r364954);
double r364956 = 2.0;
double r364957 = r364955 / r364956;
return r364957;
}



Bits error versus a



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