\frac{a}{-\cos^{-1} a}\frac{1}{\frac{-\cos^{-1} a}{a}}double f(double a) {
double r2284306 = a;
double r2284307 = acos(r2284306);
double r2284308 = -r2284307;
double r2284309 = r2284306 / r2284308;
return r2284309;
}
double f(double a) {
double r2284310 = 1.0;
double r2284311 = a;
double r2284312 = acos(r2284311);
double r2284313 = -r2284312;
double r2284314 = r2284313 / r2284311;
double r2284315 = r2284310 / r2284314;
return r2284315;
}



Bits error versus a
Results
Initial program 0.3
rmApplied *-un-lft-identity0.3
Applied associate-/l*0.4
Final simplification0.4
herbie shell --seed 2019133 +o rules:numerics
(FPCore (a)
:name "Fuzzer 001"
(/ a (- (acos a))))