\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r11416 = a;
double r11417 = b;
double r11418 = r11416 - r11417;
double r11419 = fabs(r11418);
double r11420 = 2.0;
double r11421 = r11419 / r11420;
return r11421;
}
double f(double a, double b) {
double r11422 = a;
double r11423 = b;
double r11424 = r11422 - r11423;
double r11425 = fabs(r11424);
double r11426 = 2.0;
double r11427 = r11425 / r11426;
return r11427;
}



Bits error versus a



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