{\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 r102153 = a;
double r102154 = asin(r102153);
double r102155 = fmod(r102153, r102154);
double r102156 = atan(r102155);
double r102157 = r102153 * r102153;
double r102158 = pow(r102156, r102157);
return r102158;
}
double f(double a) {
double r102159 = a;
double r102160 = asin(r102159);
double r102161 = fmod(r102159, r102160);
double r102162 = atan(r102161);
double r102163 = r102159 * r102159;
double r102164 = pow(r102162, r102163);
return r102164;
}



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