sinx + cosx
sinx + cosx
double code(double sinx, double cosx) {
return ((double) (sinx + cosx));
}
double code(double sinx, double cosx) {
return ((double) (sinx + cosx));
}



Bits error versus sinx



Bits error versus cosx
Results
Initial program 0
Final simplification0
herbie shell --seed 2020152
(FPCore (sinx cosx)
:name "(+ sinx cosx)"
:precision binary64
(+ sinx cosx))