{\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 r101584 = a;
double r101585 = asin(r101584);
double r101586 = fmod(r101584, r101585);
double r101587 = atan(r101586);
double r101588 = r101584 * r101584;
double r101589 = pow(r101587, r101588);
return r101589;
}
double f(double a) {
double r101590 = a;
double r101591 = asin(r101590);
double r101592 = fmod(r101590, r101591);
double r101593 = atan(r101592);
double r101594 = r101590 * r101590;
double r101595 = pow(r101593, r101594);
return r101595;
}



Bits error versus a
Initial program 31.6
Final simplification31.6
herbie shell --seed 2019353
(FPCore (a)
:name "Fuzzer 002"
:precision binary64
(pow (atan (fmod a (asin a))) (* a a)))