{\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 r11308294 = a;
double r11308295 = asin(r11308294);
double r11308296 = fmod(r11308294, r11308295);
double r11308297 = atan(r11308296);
double r11308298 = r11308294 * r11308294;
double r11308299 = pow(r11308297, r11308298);
return r11308299;
}
double f(double a) {
double r11308300 = a;
double r11308301 = asin(r11308300);
double r11308302 = fmod(r11308300, r11308301);
double r11308303 = atan(r11308302);
double r11308304 = r11308300 * r11308300;
double r11308305 = pow(r11308303, r11308304);
return r11308305;
}



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