\frac{a}{-\cos^{-1} a}\frac{a}{-\cos^{-1} a}double f(double a) {
double r56809 = a;
double r56810 = acos(r56809);
double r56811 = -r56810;
double r56812 = r56809 / r56811;
return r56812;
}
double f(double a) {
double r56813 = a;
double r56814 = acos(r56813);
double r56815 = -r56814;
double r56816 = r56813 / r56815;
return r56816;
}



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