\frac{x - 3}{p}\frac{x - 3}{p}double code(double x, double p) {
return ((double) (((double) (x - 3.0)) / p));
}
double code(double x, double p) {
return ((double) (((double) (x - 3.0)) / p));
}



Bits error versus x



Bits error versus p
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2020153
(FPCore (x p)
:name "(/ (- x 3) p)"
:precision binary64
(/ (- x 3.0) p))