\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r307694 = a;
double r307695 = b;
double r307696 = r307694 - r307695;
double r307697 = fabs(r307696);
double r307698 = 2.0;
double r307699 = r307697 / r307698;
return r307699;
}
double f(double a, double b) {
double r307700 = a;
double r307701 = b;
double r307702 = r307700 - r307701;
double r307703 = fabs(r307702);
double r307704 = 2.0;
double r307705 = r307703 / r307704;
return r307705;
}



Bits error versus a



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