{\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 r92142 = a;
double r92143 = asin(r92142);
double r92144 = fmod(r92142, r92143);
double r92145 = atan(r92144);
double r92146 = r92142 * r92142;
double r92147 = pow(r92145, r92146);
return r92147;
}
double f(double a) {
double r92148 = a;
double r92149 = asin(r92148);
double r92150 = fmod(r92148, r92149);
double r92151 = atan(r92150);
double r92152 = r92148 * r92148;
double r92153 = pow(r92151, r92152);
return r92153;
}



Bits error versus a
Initial program 31.0
Final simplification31.0
herbie shell --seed 2020060
(FPCore (a)
:name "Fuzzer 002"
:precision binary64
(pow (atan (fmod a (asin a))) (* a a)))