\frac{a}{-\cos^{-1} a}\frac{a}{-\cos^{-1} a}double f(double a) {
double r4624695 = a;
double r4624696 = acos(r4624695);
double r4624697 = -r4624696;
double r4624698 = r4624695 / r4624697;
return r4624698;
}
double f(double a) {
double r4624699 = a;
double r4624700 = acos(r4624699);
double r4624701 = -r4624700;
double r4624702 = r4624699 / r4624701;
return r4624702;
}



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