\frac{a}{-\cos^{-1} a}\frac{1}{\frac{-\cos^{-1} a}{a}}double f(double a) {
double r130674 = a;
double r130675 = acos(r130674);
double r130676 = -r130675;
double r130677 = r130674 / r130676;
return r130677;
}
double f(double a) {
double r130678 = 1.0;
double r130679 = a;
double r130680 = acos(r130679);
double r130681 = -r130680;
double r130682 = r130681 / r130679;
double r130683 = r130678 / r130682;
return r130683;
}



Bits error versus a
Results
Initial program 0.3
rmApplied clear-num0.3
Final simplification0.3
herbie shell --seed 2020100 +o rules:numerics
(FPCore (a)
:name "Fuzzer 001"
:precision binary64
(/ a (- (acos a))))