\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r279783 = a;
double r279784 = b;
double r279785 = r279783 - r279784;
double r279786 = fabs(r279785);
double r279787 = 2.0;
double r279788 = r279786 / r279787;
return r279788;
}
double f(double a, double b) {
double r279789 = a;
double r279790 = b;
double r279791 = r279789 - r279790;
double r279792 = fabs(r279791);
double r279793 = 2.0;
double r279794 = r279792 / r279793;
return r279794;
}



Bits error versus a



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