\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 r1212273 = x;
double r1212274 = 1.0;
double r1212275 = r1212273 + r1212274;
double r1212276 = cbrt(r1212275);
double r1212277 = cbrt(r1212273);
double r1212278 = r1212276 - r1212277;
return r1212278;
}
double f(double x) {
double r1212279 = 1.0;
double r1212280 = x;
double r1212281 = cbrt(r1212280);
double r1212282 = r1212280 + r1212279;
double r1212283 = cbrt(r1212282);
double r1212284 = r1212283 + r1212281;
double r1212285 = r1212281 * r1212284;
double r1212286 = r1212283 * r1212283;
double r1212287 = r1212285 + r1212286;
double r1212288 = r1212279 / r1212287;
return r1212288;
}



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