\frac{1}{x + 1} - \frac{1}{x}\frac{\frac{1}{\frac{x + 1}{0 - 1}}}{x}double f(double x) {
double r77245 = 1.0;
double r77246 = x;
double r77247 = r77246 + r77245;
double r77248 = r77245 / r77247;
double r77249 = r77245 / r77246;
double r77250 = r77248 - r77249;
return r77250;
}
double f(double x) {
double r77251 = 1.0;
double r77252 = x;
double r77253 = r77252 + r77251;
double r77254 = 0.0;
double r77255 = r77254 - r77251;
double r77256 = r77253 / r77255;
double r77257 = r77251 / r77256;
double r77258 = r77257 / r77252;
return r77258;
}



Bits error versus x
Results
Initial program 15.0
rmApplied frac-sub14.3
Simplified14.3
rmApplied associate-/r*14.3
Simplified0.1
Final simplification0.1
herbie shell --seed 2019308
(FPCore (x)
:name "2frac (problem 3.3.1)"
:precision binary64
(- (/ 1 (+ x 1)) (/ 1 x)))