\sqrt{{\left(\sqrt{{\left(\sqrt{x \cdot y}\right)}^{2} \cdot z}\right)}^{3} \cdot w}double code(double x, double y, double z, double w) {
return ((double) sqrt(((double) (((double) pow(((double) sqrt(((double) (((double) pow(((double) sqrt(((double) (x * y)))), 2.0)) * z)))), 3.0)) * w))));
}
herbie shell --seed 2020152
(FPCore (x y z w)
:name "(sqrt (* (pow (sqrt (* (pow (sqrt (* x y)) 2) z)) 3) w))"
:precision binary64
(sqrt (* (pow (sqrt (* (pow (sqrt (* x y)) 2.0) z)) 3.0) w)))