\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r134772 = a;
double r134773 = b;
double r134774 = r134772 - r134773;
double r134775 = fabs(r134774);
double r134776 = 2.0;
double r134777 = r134775 / r134776;
return r134777;
}
double f(double a, double b) {
double r134778 = a;
double r134779 = b;
double r134780 = r134778 - r134779;
double r134781 = fabs(r134780);
double r134782 = 2.0;
double r134783 = r134781 / r134782;
return r134783;
}



Bits error versus a



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