{\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 r3926487 = a;
double r3926488 = asin(r3926487);
double r3926489 = fmod(r3926487, r3926488);
double r3926490 = atan(r3926489);
double r3926491 = r3926487 * r3926487;
double r3926492 = pow(r3926490, r3926491);
return r3926492;
}
double f(double a) {
double r3926493 = a;
double r3926494 = asin(r3926493);
double r3926495 = fmod(r3926493, r3926494);
double r3926496 = atan(r3926495);
double r3926497 = r3926493 * r3926493;
double r3926498 = pow(r3926496, r3926497);
return r3926498;
}



Bits error versus a
Initial program 31.1
Final simplification31.1
herbie shell --seed 2019139
(FPCore (a)
:name "Fuzzer 002"
(pow (atan (fmod a (asin a))) (* a a)))