\sqrt[3]{x + 1} - \sqrt[3]{x}\frac{1}{\sqrt[3]{x} \cdot \left(\sqrt[3]{x + 1} + \sqrt[3]{x}\right) + \sqrt[3]{x + 1} \cdot \sqrt[3]{x + 1}}double f(double x) {
double r2257736 = x;
double r2257737 = 1.0;
double r2257738 = r2257736 + r2257737;
double r2257739 = cbrt(r2257738);
double r2257740 = cbrt(r2257736);
double r2257741 = r2257739 - r2257740;
return r2257741;
}
double f(double x) {
double r2257742 = 1.0;
double r2257743 = x;
double r2257744 = cbrt(r2257743);
double r2257745 = r2257743 + r2257742;
double r2257746 = cbrt(r2257745);
double r2257747 = r2257746 + r2257744;
double r2257748 = r2257744 * r2257747;
double r2257749 = r2257746 * r2257746;
double r2257750 = r2257748 + r2257749;
double r2257751 = r2257742 / r2257750;
return r2257751;
}



Bits error versus x
Results
Initial program 30.0
rmApplied flip3--30.0
Simplified0.5
Simplified0.5
Final simplification0.5
herbie shell --seed 2019170
(FPCore (x)
:name "2cbrt (problem 3.3.4)"
(- (cbrt (+ x 1.0)) (cbrt x)))