\frac{1}{x - 1} + \frac{x}{x + 1}\frac{1}{x - 1} + \frac{x}{x + 1}double f(double x) {
double r96035 = 1.0;
double r96036 = x;
double r96037 = r96036 - r96035;
double r96038 = r96035 / r96037;
double r96039 = r96036 + r96035;
double r96040 = r96036 / r96039;
double r96041 = r96038 + r96040;
return r96041;
}
double f(double x) {
double r96042 = 1.0;
double r96043 = x;
double r96044 = r96043 - r96042;
double r96045 = r96042 / r96044;
double r96046 = r96043 + r96042;
double r96047 = r96043 / r96046;
double r96048 = r96045 + r96047;
return r96048;
}



Bits error versus x
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019196
(FPCore (x)
:name "Asymptote B"
(+ (/ 1.0 (- x 1.0)) (/ x (+ x 1.0))))