\sin \left(\cos \left(\tan \left(\sqrt{x}\right)\right)\right)\sin \left(\cos \left(\tan \left(\sqrt{x}\right)\right)\right)double code(double x) {
return ((double) sin(((double) cos(((double) tan(((double) sqrt(x))))))));
}
double code(double x) {
return ((double) sin(((double) cos(((double) tan(((double) sqrt(x))))))));
}



Bits error versus x
Results
Initial program 26.2
Final simplification26.2
herbie shell --seed 2020153
(FPCore (x)
:name "(sin (cos (tan (sqrt x))))"
:precision binary64
(sin (cos (tan (sqrt x)))))