{\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 r90593 = a;
double r90594 = asin(r90593);
double r90595 = fmod(r90593, r90594);
double r90596 = atan(r90595);
double r90597 = r90593 * r90593;
double r90598 = pow(r90596, r90597);
return r90598;
}
double f(double a) {
double r90599 = a;
double r90600 = asin(r90599);
double r90601 = fmod(r90599, r90600);
double r90602 = atan(r90601);
double r90603 = r90599 * r90599;
double r90604 = pow(r90602, r90603);
return r90604;
}



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)))