\frac{1}{x - 1} + \frac{x}{x + 1}\frac{1}{x - 1} + \sqrt[3]{{\left(\frac{x}{x + 1}\right)}^{3}}double f(double x) {
double r114946 = 1.0;
double r114947 = x;
double r114948 = r114947 - r114946;
double r114949 = r114946 / r114948;
double r114950 = r114947 + r114946;
double r114951 = r114947 / r114950;
double r114952 = r114949 + r114951;
return r114952;
}
double f(double x) {
double r114953 = 1.0;
double r114954 = x;
double r114955 = r114954 - r114953;
double r114956 = r114953 / r114955;
double r114957 = r114954 + r114953;
double r114958 = r114954 / r114957;
double r114959 = 3.0;
double r114960 = pow(r114958, r114959);
double r114961 = cbrt(r114960);
double r114962 = r114956 + r114961;
return r114962;
}



Bits error versus x
Results
Initial program 0.0
rmApplied add-cbrt-cube20.9
Applied add-cbrt-cube21.5
Applied cbrt-undiv21.5
Simplified0.0
Final simplification0.0
herbie shell --seed 2020062
(FPCore (x)
:name "Asymptote B"
:precision binary64
(+ (/ 1 (- x 1)) (/ x (+ x 1))))