{\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 r6004262 = a;
double r6004263 = asin(r6004262);
double r6004264 = fmod(r6004262, r6004263);
double r6004265 = atan(r6004264);
double r6004266 = r6004262 * r6004262;
double r6004267 = pow(r6004265, r6004266);
return r6004267;
}
double f(double a) {
double r6004268 = a;
double r6004269 = asin(r6004268);
double r6004270 = fmod(r6004268, r6004269);
double r6004271 = atan(r6004270);
double r6004272 = r6004268 * r6004268;
double r6004273 = pow(r6004271, r6004272);
return r6004273;
}



Bits error versus a
Initial program 30.8
Final simplification30.8
herbie shell --seed 2019173
(FPCore (a)
:name "Fuzzer 002"
(pow (atan (fmod a (asin a))) (* a a)))