{\left(\tan^{-1} \left(a \bmod \left(\sin^{-1} a\right)\right)\right)}^{\left(a \cdot a\right)}{\left(\tan^{-1} \left(a \bmod \left(\sin^{-1} a\right)\right)\right)}^{\left(a \cdot a\right)}double f(double a) {
double r170899 = a;
double r170900 = asin(r170899);
double r170901 = fmod(r170899, r170900);
double r170902 = atan(r170901);
double r170903 = r170899 * r170899;
double r170904 = pow(r170902, r170903);
return r170904;
}
double f(double a) {
double r170905 = a;
double r170906 = asin(r170905);
double r170907 = fmod(r170905, r170906);
double r170908 = atan(r170907);
double r170909 = r170905 * r170905;
double r170910 = pow(r170908, r170909);
return r170910;
}



Bits error versus a
Initial program 30.9
Final simplification30.9
herbie shell --seed 2019352
(FPCore (a)
:name "Fuzzer 002"
:precision binary64
(pow (atan (fmod a (asin a))) (* a a)))