\frac{-\left(f + n\right)}{f - n}\sqrt[3]{\left(\frac{f + n}{f - n} \cdot \frac{f + n}{f - n}\right) \cdot \left(-\frac{f + n}{f - n}\right)}double f(double f, double n) {
double r672127 = f;
double r672128 = n;
double r672129 = r672127 + r672128;
double r672130 = -r672129;
double r672131 = r672127 - r672128;
double r672132 = r672130 / r672131;
return r672132;
}
double f(double f, double n) {
double r672133 = f;
double r672134 = n;
double r672135 = r672133 + r672134;
double r672136 = r672133 - r672134;
double r672137 = r672135 / r672136;
double r672138 = r672137 * r672137;
double r672139 = -r672137;
double r672140 = r672138 * r672139;
double r672141 = cbrt(r672140);
return r672141;
}



Bits error versus f



Bits error versus n
Results
Initial program 0.0
rmApplied add-cbrt-cube41.2
Applied add-cbrt-cube41.4
Applied cbrt-undiv41.4
Simplified0.0
Final simplification0.0
herbie shell --seed 2019152
(FPCore (f n)
:name "subtraction fraction"
(/ (- (+ f n)) (- f n)))