\frac{a}{-\cos^{-1} a}\frac{a}{-\cos^{-1} a}double f(double a) {
double r143067 = a;
double r143068 = acos(r143067);
double r143069 = -r143068;
double r143070 = r143067 / r143069;
return r143070;
}
double f(double a) {
double r143071 = a;
double r143072 = acos(r143071);
double r143073 = -r143072;
double r143074 = r143071 / r143073;
return r143074;
}



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