\frac{1}{x + 1} - \frac{1}{x}\frac{\frac{1}{\frac{x + 1}{0 - 1}}}{x}double f(double x) {
double r39241 = 1.0;
double r39242 = x;
double r39243 = r39242 + r39241;
double r39244 = r39241 / r39243;
double r39245 = r39241 / r39242;
double r39246 = r39244 - r39245;
return r39246;
}
double f(double x) {
double r39247 = 1.0;
double r39248 = x;
double r39249 = r39248 + r39247;
double r39250 = 0.0;
double r39251 = r39250 - r39247;
double r39252 = r39249 / r39251;
double r39253 = r39247 / r39252;
double r39254 = r39253 / r39248;
return r39254;
}



Bits error versus x
Results
Initial program 14.3
rmApplied frac-sub13.7
Simplified13.7
rmApplied associate-/r*13.7
Simplified0.1
Final simplification0.1
herbie shell --seed 2019303
(FPCore (x)
:name "2frac (problem 3.3.1)"
:precision binary64
(- (/ 1 (+ x 1)) (/ 1 x)))