\frac{1}{x + 1} - \frac{1}{x}\frac{\frac{1}{\frac{x + 1}{0 - 1}}}{x}double f(double x) {
double r66515 = 1.0;
double r66516 = x;
double r66517 = r66516 + r66515;
double r66518 = r66515 / r66517;
double r66519 = r66515 / r66516;
double r66520 = r66518 - r66519;
return r66520;
}
double f(double x) {
double r66521 = 1.0;
double r66522 = x;
double r66523 = r66522 + r66521;
double r66524 = 0.0;
double r66525 = r66524 - r66521;
double r66526 = r66523 / r66525;
double r66527 = r66521 / r66526;
double r66528 = r66527 / r66522;
return r66528;
}



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