\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 r444149 = f;
double r444150 = n;
double r444151 = r444149 + r444150;
double r444152 = -r444151;
double r444153 = r444149 - r444150;
double r444154 = r444152 / r444153;
return r444154;
}
double f(double f, double n) {
double r444155 = f;
double r444156 = n;
double r444157 = r444155 + r444156;
double r444158 = r444155 - r444156;
double r444159 = r444157 / r444158;
double r444160 = r444159 * r444159;
double r444161 = -r444159;
double r444162 = r444160 * r444161;
double r444163 = cbrt(r444162);
return r444163;
}



Bits error versus f



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