\frac{-\left(f + n\right)}{f - n}-\frac{n + f}{f - n}double f(double f, double n) {
double r704131 = f;
double r704132 = n;
double r704133 = r704131 + r704132;
double r704134 = -r704133;
double r704135 = r704131 - r704132;
double r704136 = r704134 / r704135;
return r704136;
}
double f(double f, double n) {
double r704137 = n;
double r704138 = f;
double r704139 = r704137 + r704138;
double r704140 = r704138 - r704137;
double r704141 = r704139 / r704140;
double r704142 = -r704141;
return r704142;
}



Bits error versus f



Bits error versus n
Results
Initial program 0.0
rmApplied neg-mul-10.0
Applied associate-/l*0.0
rmApplied div-inv0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2019144 +o rules:numerics
(FPCore (f n)
:name "subtraction fraction"
(/ (- (+ f n)) (- f n)))