\sqrt[3]{\frac{g}{2 \cdot a}}\frac{\sqrt[3]{g}}{\sqrt[3]{2 \cdot a}}double f(double g, double a) {
double r2441410 = g;
double r2441411 = 2.0;
double r2441412 = a;
double r2441413 = r2441411 * r2441412;
double r2441414 = r2441410 / r2441413;
double r2441415 = cbrt(r2441414);
return r2441415;
}
double f(double g, double a) {
double r2441416 = g;
double r2441417 = cbrt(r2441416);
double r2441418 = 2.0;
double r2441419 = a;
double r2441420 = r2441418 * r2441419;
double r2441421 = cbrt(r2441420);
double r2441422 = r2441417 / r2441421;
return r2441422;
}



Bits error versus g



Bits error versus a
Results
Initial program 14.8
rmApplied cbrt-div0.8
Final simplification0.8
herbie shell --seed 2019155
(FPCore (g a)
:name "2-ancestry mixing, zero discriminant"
(cbrt (/ g (* 2 a))))