{\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 r77291 = a;
double r77292 = asin(r77291);
double r77293 = fmod(r77291, r77292);
double r77294 = atan(r77293);
double r77295 = r77291 * r77291;
double r77296 = pow(r77294, r77295);
return r77296;
}
double f(double a) {
double r77297 = a;
double r77298 = asin(r77297);
double r77299 = fmod(r77297, r77298);
double r77300 = atan(r77299);
double r77301 = r77297 * r77297;
double r77302 = pow(r77300, r77301);
return r77302;
}



Bits error versus a
Initial program 30.6
Final simplification30.6
herbie shell --seed 2019195 +o rules:numerics
(FPCore (a)
:name "Fuzzer 002"
(pow (atan (fmod a (asin a))) (* a a)))