\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r179968 = a;
double r179969 = b;
double r179970 = r179968 - r179969;
double r179971 = fabs(r179970);
double r179972 = 2.0;
double r179973 = r179971 / r179972;
return r179973;
}
double f(double a, double b) {
double r179974 = a;
double r179975 = b;
double r179976 = r179974 - r179975;
double r179977 = fabs(r179976);
double r179978 = 2.0;
double r179979 = r179977 / r179978;
return r179979;
}



Bits error versus a



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