\pi + \sin \pi
\pi
double code() {
return ((double) (((double) M_PI) + ((double) sin(((double) M_PI)))));
}
double code() {
return ((double) M_PI);
}
Results
Initial program 0
Simplified0
Final simplification0
herbie shell --seed 2020153
(FPCore ()
:name "(+ PI (sin PI))"
:precision binary64
(+ PI (sin PI)))