\frac{-\left(f + n\right)}{f - n}\frac{-\left(f + n\right)}{f - n}double f(double f, double n) {
double r24913 = f;
double r24914 = n;
double r24915 = r24913 + r24914;
double r24916 = -r24915;
double r24917 = r24913 - r24914;
double r24918 = r24916 / r24917;
return r24918;
}
double f(double f, double n) {
double r24919 = f;
double r24920 = n;
double r24921 = r24919 + r24920;
double r24922 = -r24921;
double r24923 = r24919 - r24920;
double r24924 = r24922 / r24923;
return r24924;
}



Bits error versus f



Bits error versus n
Results
Initial program 0.0
rmApplied clear-num0.0
Final simplification0.0
herbie shell --seed 2019294
(FPCore (f n)
:name "subtraction fraction"
:precision binary64
(/ (- (+ f n)) (- f n)))