\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 r1198682 = x;
double r1198683 = 1.0;
double r1198684 = r1198682 + r1198683;
double r1198685 = cbrt(r1198684);
double r1198686 = cbrt(r1198682);
double r1198687 = r1198685 - r1198686;
return r1198687;
}
double f(double x) {
double r1198688 = 1.0;
double r1198689 = x;
double r1198690 = cbrt(r1198689);
double r1198691 = r1198689 + r1198688;
double r1198692 = cbrt(r1198691);
double r1198693 = r1198692 + r1198690;
double r1198694 = r1198690 * r1198693;
double r1198695 = r1198692 * r1198692;
double r1198696 = r1198694 + r1198695;
double r1198697 = r1198688 / r1198696;
return r1198697;
}



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