\frac{1}{x + 1} - \frac{1}{x}\frac{\frac{1}{\frac{x + 1}{0 - 1}}}{x}double f(double x) {
double r70490 = 1.0;
double r70491 = x;
double r70492 = r70491 + r70490;
double r70493 = r70490 / r70492;
double r70494 = r70490 / r70491;
double r70495 = r70493 - r70494;
return r70495;
}
double f(double x) {
double r70496 = 1.0;
double r70497 = x;
double r70498 = r70497 + r70496;
double r70499 = 0.0;
double r70500 = r70499 - r70496;
double r70501 = r70498 / r70500;
double r70502 = r70496 / r70501;
double r70503 = r70502 / r70497;
return r70503;
}



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