\sqrt{1 - x \cdot x}\sqrt{\sqrt[3]{{\left(1 - x \cdot x\right)}^{3}}}double f(double x) {
double r107905 = 1.0;
double r107906 = x;
double r107907 = r107906 * r107906;
double r107908 = r107905 - r107907;
double r107909 = sqrt(r107908);
return r107909;
}
double f(double x) {
double r107910 = 1.0;
double r107911 = x;
double r107912 = r107911 * r107911;
double r107913 = r107910 - r107912;
double r107914 = 3.0;
double r107915 = pow(r107913, r107914);
double r107916 = cbrt(r107915);
double r107917 = sqrt(r107916);
return r107917;
}



Bits error versus x
Results
Initial program 0.0
rmApplied add-cbrt-cube0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2019304
(FPCore (x)
:name "Diagrams.TwoD.Ellipse:ellipse from diagrams-lib-1.3.0.3"
:precision binary64
(sqrt (- 1 (* x x))))