\sin \left(\frac{pi \cdot 86}{43}\right)\sin \left(\frac{pi \cdot 86}{43}\right)double code(double pi) {
return ((double) sin(((double) (((double) (pi * 86.0)) / 43.0))));
}
double code(double pi) {
return ((double) sin(((double) (((double) (pi * 86.0)) / 43.0))));
}



Bits error versus pi
Results
Initial program 4.8
Final simplification4.8
herbie shell --seed 2020153
(FPCore (pi)
:name "(sin (/ (* pi 86) 43))"
:precision binary64
(sin (/ (* pi 86.0) 43.0)))