{\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 r10206365 = a;
double r10206366 = asin(r10206365);
double r10206367 = fmod(r10206365, r10206366);
double r10206368 = atan(r10206367);
double r10206369 = r10206365 * r10206365;
double r10206370 = pow(r10206368, r10206369);
return r10206370;
}
double f(double a) {
double r10206371 = a;
double r10206372 = asin(r10206371);
double r10206373 = fmod(r10206371, r10206372);
double r10206374 = atan(r10206373);
double r10206375 = r10206371 * r10206371;
double r10206376 = pow(r10206374, r10206375);
return r10206376;
}



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