\frac{\left|a - b\right|}{2}\frac{\left|a - b\right|}{2}double f(double a, double b) {
double r357943 = a;
double r357944 = b;
double r357945 = r357943 - r357944;
double r357946 = fabs(r357945);
double r357947 = 2.0;
double r357948 = r357946 / r357947;
return r357948;
}
double f(double a, double b) {
double r357949 = a;
double r357950 = b;
double r357951 = r357949 - r357950;
double r357952 = fabs(r357951);
double r357953 = 2.0;
double r357954 = r357952 / r357953;
return r357954;
}



Bits error versus a



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