\frac{1}{x + 1} - \frac{1}{x}\frac{\frac{1}{\frac{x + 1}{0 - 1}}}{x}double f(double x) {
double r34153 = 1.0;
double r34154 = x;
double r34155 = r34154 + r34153;
double r34156 = r34153 / r34155;
double r34157 = r34153 / r34154;
double r34158 = r34156 - r34157;
return r34158;
}
double f(double x) {
double r34159 = 1.0;
double r34160 = x;
double r34161 = r34160 + r34159;
double r34162 = 0.0;
double r34163 = r34162 - r34159;
double r34164 = r34161 / r34163;
double r34165 = r34159 / r34164;
double r34166 = r34165 / r34160;
return r34166;
}



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