\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 r1379483 = x;
double r1379484 = 1.0;
double r1379485 = r1379483 + r1379484;
double r1379486 = cbrt(r1379485);
double r1379487 = cbrt(r1379483);
double r1379488 = r1379486 - r1379487;
return r1379488;
}
double f(double x) {
double r1379489 = 1.0;
double r1379490 = x;
double r1379491 = cbrt(r1379490);
double r1379492 = r1379490 + r1379489;
double r1379493 = cbrt(r1379492);
double r1379494 = r1379493 + r1379491;
double r1379495 = r1379491 * r1379494;
double r1379496 = r1379493 * r1379493;
double r1379497 = r1379495 + r1379496;
double r1379498 = r1379489 / r1379497;
return r1379498;
}



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