\frac{-\left(f + n\right)}{f - n}\left(\sqrt[3]{\frac{-\left(f + n\right)}{f - n}} \cdot \sqrt[3]{\frac{-\left(f + n\right)}{f - n}}\right) \cdot \sqrt[3]{\frac{-\left(f + n\right)}{f - n}}double f(double f, double n) {
double r927469 = f;
double r927470 = n;
double r927471 = r927469 + r927470;
double r927472 = -r927471;
double r927473 = r927469 - r927470;
double r927474 = r927472 / r927473;
return r927474;
}
double f(double f, double n) {
double r927475 = f;
double r927476 = n;
double r927477 = r927475 + r927476;
double r927478 = -r927477;
double r927479 = r927475 - r927476;
double r927480 = r927478 / r927479;
double r927481 = cbrt(r927480);
double r927482 = r927481 * r927481;
double r927483 = r927482 * r927481;
return r927483;
}



Bits error versus f



Bits error versus n
Results
Initial program 0.0
rmApplied add-cube-cbrt0.1
Final simplification0.1
herbie shell --seed 2019200 +o rules:numerics
(FPCore (f n)
:name "subtraction fraction"
(/ (- (+ f n)) (- f n)))