\frac{-\left(f + n\right)}{f - n}\sqrt[3]{{\left(\frac{-1}{\frac{f - n}{f + n}}\right)}^{3}}double f(double f, double n) {
double r13745 = f;
double r13746 = n;
double r13747 = r13745 + r13746;
double r13748 = -r13747;
double r13749 = r13745 - r13746;
double r13750 = r13748 / r13749;
return r13750;
}
double f(double f, double n) {
double r13751 = -1.0;
double r13752 = f;
double r13753 = n;
double r13754 = r13752 - r13753;
double r13755 = r13752 + r13753;
double r13756 = r13754 / r13755;
double r13757 = r13751 / r13756;
double r13758 = 3.0;
double r13759 = pow(r13757, r13758);
double r13760 = cbrt(r13759);
return r13760;
}



Bits error versus f



Bits error versus n
Results
Initial program 0.0
rmApplied neg-mul-10.0
Applied associate-/l*0.0
rmApplied add-cbrt-cube42.6
Applied add-cbrt-cube42.5
Applied cbrt-undiv42.5
Applied add-cbrt-cube42.5
Applied cbrt-undiv42.5
Simplified0.0
Final simplification0.0
herbie shell --seed 2019354
(FPCore (f n)
:name "subtraction fraction"
:precision binary64
(/ (- (+ f n)) (- f n)))