\frac{1}{x - 1} + \frac{x}{x + 1}\sqrt[3]{{\left(\left(\sqrt[3]{\frac{1}{x - 1}} \cdot \sqrt[3]{\frac{1}{x - 1}}\right) \cdot \sqrt[3]{\frac{1}{x - 1}} + \frac{x}{x + 1}\right)}^{3}}double f(double x) {
double r76027 = 1.0;
double r76028 = x;
double r76029 = r76028 - r76027;
double r76030 = r76027 / r76029;
double r76031 = r76028 + r76027;
double r76032 = r76028 / r76031;
double r76033 = r76030 + r76032;
return r76033;
}
double f(double x) {
double r76034 = 1.0;
double r76035 = x;
double r76036 = r76035 - r76034;
double r76037 = r76034 / r76036;
double r76038 = cbrt(r76037);
double r76039 = r76038 * r76038;
double r76040 = r76039 * r76038;
double r76041 = r76035 + r76034;
double r76042 = r76035 / r76041;
double r76043 = r76040 + r76042;
double r76044 = 3.0;
double r76045 = pow(r76043, r76044);
double r76046 = cbrt(r76045);
return r76046;
}



Bits error versus x
Results
Initial program 0.0
rmApplied add-cbrt-cube0.0
Simplified0.0
rmApplied add-cube-cbrt0.0
Final simplification0.0
herbie shell --seed 2019326 +o rules:numerics
(FPCore (x)
:name "Asymptote B"
:precision binary64
(+ (/ 1 (- x 1)) (/ x (+ x 1))))