\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 r2948843 = x;
double r2948844 = 1.0;
double r2948845 = r2948843 + r2948844;
double r2948846 = cbrt(r2948845);
double r2948847 = cbrt(r2948843);
double r2948848 = r2948846 - r2948847;
return r2948848;
}
double f(double x) {
double r2948849 = 1.0;
double r2948850 = x;
double r2948851 = cbrt(r2948850);
double r2948852 = r2948850 + r2948849;
double r2948853 = cbrt(r2948852);
double r2948854 = r2948853 + r2948851;
double r2948855 = r2948851 * r2948854;
double r2948856 = r2948853 * r2948853;
double r2948857 = r2948855 + r2948856;
double r2948858 = r2948849 / r2948857;
return r2948858;
}



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