{\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 r3002686 = a;
double r3002687 = asin(r3002686);
double r3002688 = fmod(r3002686, r3002687);
double r3002689 = atan(r3002688);
double r3002690 = r3002686 * r3002686;
double r3002691 = pow(r3002689, r3002690);
return r3002691;
}
double f(double a) {
double r3002692 = a;
double r3002693 = asin(r3002692);
double r3002694 = fmod(r3002692, r3002693);
double r3002695 = atan(r3002694);
double r3002696 = r3002692 * r3002692;
double r3002697 = pow(r3002695, r3002696);
return r3002697;
}



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