{\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 r73514 = a;
double r73515 = asin(r73514);
double r73516 = fmod(r73514, r73515);
double r73517 = atan(r73516);
double r73518 = r73514 * r73514;
double r73519 = pow(r73517, r73518);
return r73519;
}
double f(double a) {
double r73520 = a;
double r73521 = asin(r73520);
double r73522 = fmod(r73520, r73521);
double r73523 = atan(r73522);
double r73524 = r73520 * r73520;
double r73525 = pow(r73523, r73524);
return r73525;
}



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