\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 r1894877 = f;
double r1894878 = n;
double r1894879 = r1894877 + r1894878;
double r1894880 = -r1894879;
double r1894881 = r1894877 - r1894878;
double r1894882 = r1894880 / r1894881;
return r1894882;
}
double f(double f, double n) {
double r1894883 = f;
double r1894884 = n;
double r1894885 = r1894883 + r1894884;
double r1894886 = r1894883 - r1894884;
double r1894887 = r1894885 / r1894886;
double r1894888 = r1894887 * r1894887;
double r1894889 = -r1894887;
double r1894890 = r1894888 * r1894889;
double r1894891 = cbrt(r1894890);
return r1894891;
}



Bits error versus f



Bits error versus n
Results
Initial program 0.0
rmApplied add-cbrt-cube40.5
Applied add-cbrt-cube40.7
Applied cbrt-undiv40.7
Simplified0.0
Final simplification0.0
herbie shell --seed 2019158 +o rules:numerics
(FPCore (f n)
:name "subtraction fraction"
(/ (- (+ f n)) (- f n)))