{\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 r14989631 = a;
double r14989632 = asin(r14989631);
double r14989633 = fmod(r14989631, r14989632);
double r14989634 = atan(r14989633);
double r14989635 = r14989631 * r14989631;
double r14989636 = pow(r14989634, r14989635);
return r14989636;
}
double f(double a) {
double r14989637 = a;
double r14989638 = asin(r14989637);
double r14989639 = fmod(r14989637, r14989638);
double r14989640 = atan(r14989639);
double r14989641 = r14989637 * r14989637;
double r14989642 = pow(r14989640, r14989641);
return r14989642;
}



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