X + 10^{-3}X + 10^{-3}double code(double X) {
return ((double) (X + 0.001));
}
double code(double X) {
return ((double) (X + 0.001));
}



Bits error versus X
Results
Initial program 0
Final simplification0
herbie shell --seed 2020153
(FPCore (X)
:name "(+ X 0.001)"
:precision binary64
(+ X 0.001))