\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 r2611472 = x;
double r2611473 = 1.0;
double r2611474 = r2611472 + r2611473;
double r2611475 = cbrt(r2611474);
double r2611476 = cbrt(r2611472);
double r2611477 = r2611475 - r2611476;
return r2611477;
}
double f(double x) {
double r2611478 = 1.0;
double r2611479 = x;
double r2611480 = cbrt(r2611479);
double r2611481 = r2611480 * r2611480;
double r2611482 = r2611479 + r2611478;
double r2611483 = cbrt(r2611482);
double r2611484 = r2611483 + r2611480;
double r2611485 = r2611483 * r2611484;
double r2611486 = r2611481 + r2611485;
double r2611487 = r2611478 / r2611486;
return r2611487;
}



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