e^{\log x \cdot 0.333333333333329984}{x}^{0.333333333333329984}double code(double x) {
return ((double) exp(((double) (((double) log(x)) * 0.33333333333333))));
}
double code(double x) {
return ((double) pow(x, 0.33333333333333));
}



Bits error versus x
Results
Initial program 4.6
Simplified0
Final simplification0
herbie shell --seed 2020153
(FPCore (x)
:name "(exp (* (log x) 0.33333333333333))"
:precision binary64
(exp (* (log x) 0.33333333333333)))