{\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 r12325459 = a;
double r12325460 = asin(r12325459);
double r12325461 = fmod(r12325459, r12325460);
double r12325462 = atan(r12325461);
double r12325463 = r12325459 * r12325459;
double r12325464 = pow(r12325462, r12325463);
return r12325464;
}
double f(double a) {
double r12325465 = a;
double r12325466 = asin(r12325465);
double r12325467 = fmod(r12325465, r12325466);
double r12325468 = atan(r12325467);
double r12325469 = r12325465 * r12325465;
double r12325470 = pow(r12325468, r12325469);
return r12325470;
}



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