{\left(\sin \left(2 \cdot \cos \left(\sqrt{x}\right)\right)\right)}^{e}{\left(\sin \left(2 \cdot \cos \left(\sqrt{x}\right)\right)\right)}^{e}double code(double x) {
return ((double) pow(((double) sin(((double) (2.0 * ((double) cos(((double) sqrt(x)))))))), ((double) M_E)));
}
double code(double x) {
return ((double) pow(((double) sin(((double) (2.0 * ((double) cos(((double) sqrt(x)))))))), ((double) M_E)));
}



Bits error versus x
Results
Initial program 18.1
Final simplification18.1
herbie shell --seed 2020152
(FPCore (x)
:name "(pow (sin (* 2 (cos (sqrt x)))) E)"
:precision binary64
(pow (sin (* 2.0 (cos (sqrt x)))) E))