{\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 r139279 = a;
double r139280 = asin(r139279);
double r139281 = fmod(r139279, r139280);
double r139282 = atan(r139281);
double r139283 = r139279 * r139279;
double r139284 = pow(r139282, r139283);
return r139284;
}
double f(double a) {
double r139285 = a;
double r139286 = asin(r139285);
double r139287 = fmod(r139285, r139286);
double r139288 = atan(r139287);
double r139289 = r139285 * r139285;
double r139290 = pow(r139288, r139289);
return r139290;
}



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