double f(double a) {
double r20993891 = a;
double r20993892 = acos(r20993891);
double r20993893 = -r20993892;
double r20993894 = r20993891 / r20993893;
return r20993894;
}
double f(double a) {
double r20993895 = a;
double r20993896 = acos(r20993895);
double r20993897 = -r20993896;
double r20993898 = r20993895 / r20993897;
return r20993898;
}
\frac{a}{-\cos^{-1} a}\frac{a}{-\cos^{-1} a}


Bits error versus a
Initial program 0.2
Final simplification0.2
herbie shell --seed 2019102
(FPCore (a)
:name "Fuzzer 001"
(/ a (- (acos a))))