\sqrt[3]{x + 1} - \sqrt[3]{x}\frac{1}{\sqrt[3]{x} \cdot \sqrt[3]{x} + \sqrt[3]{x + 1} \cdot \left(\sqrt[3]{x + 1} + \sqrt[3]{x}\right)}double f(double x) {
double r68686 = x;
double r68687 = 1.0;
double r68688 = r68686 + r68687;
double r68689 = cbrt(r68688);
double r68690 = cbrt(r68686);
double r68691 = r68689 - r68690;
return r68691;
}
double f(double x) {
double r68692 = 1.0;
double r68693 = x;
double r68694 = cbrt(r68693);
double r68695 = r68694 * r68694;
double r68696 = r68693 + r68692;
double r68697 = cbrt(r68696);
double r68698 = r68697 + r68694;
double r68699 = r68697 * r68698;
double r68700 = r68695 + r68699;
double r68701 = r68692 / r68700;
return r68701;
}



Bits error versus x
Results
Initial program 29.9
rmApplied flip3--29.9
Simplified0.5
Simplified33.7
rmApplied sqr-pow33.7
Simplified33.5
Simplified0.5
Final simplification0.5
herbie shell --seed 2019174
(FPCore (x)
:name "2cbrt (problem 3.3.4)"
(- (cbrt (+ x 1.0)) (cbrt x)))